Перейти к содержанию
Форум поддержки пользователей VamShop

Ошибка редактирования заказа в админке


Рекомендуемые сообщения

В /app/Controller/OrdersEditController.php попробуйте поменять:

        $bill_country = array_map(function($v){return __($v);},$bill_country);            
        $order['bill_country'] = array('data' => $bill_country
                                          ,'json_data' => array()
                                          ,'id_selected' => '0'
                                          ,'selected' => '_');
        $bill_country = array_map(function($v){return __($v);},$bill_country);
        $order['bill_country']['json_data'] = json_encode($bill_country);
                
        $ship_state = $this->Order->ShipState->find('list',array('fields' => array('id','name')));            
        $order['ship_state'] = array('data' => $ship_state
                                          ,'json_data' => array()
                                          ,'id_selected' => '0'
                                          ,'selected' => '_');
        $order['ship_state']['json_data'] = json_encode($order['ship_state']['data']);
                
        $ship_country = $this->Order->ShipCountry->find('list',array('fields' => array('id','name')));            
        $ship_country = array_map(function($v){return __($v);},$ship_country);

на:

        function v($v){return __($v);}
        $bill_country = array_map("v",$bill_country);            
        $order['bill_country'] = array('data' => $bill_country
                                          ,'json_data' => array()
                                          ,'id_selected' => '0'
                                          ,'selected' => '_');
        function v1($v){return __($v);}
        $bill_country = array_map("v1",$bill_country);
        $order['bill_country']['json_data'] = json_encode($bill_country);
                
        $ship_state = $this->Order->ShipState->find('list',array('fields' => array('id','name')));            
        $order['ship_state'] = array('data' => $ship_state
                                          ,'json_data' => array()
                                          ,'id_selected' => '0'
                                          ,'selected' => '_');
        $order['ship_state']['json_data'] = json_encode($order['ship_state']['data']);
                
        $ship_country = $this->Order->ShipCountry->find('list',array('fields' => array('id','name'))); 
        function v2($v){return __($v);}           
        $ship_country = array_map("v2",$ship_country);

Ссылка на сообщение
Поделиться на другие сайты

Письмо уходит из каталога, когда заказ оформляется.

На email, указанный в Админке - Настройки - Магазин и на email клиента.

 

Шаблоны писем в Админке - Настройки - Шаблоны писем.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...