При создании/изменении заказа через админку, если не указать страну и регион выскакивает сообщение "Внимательно проверьте форму и исправьте ошибки!" Подскажите как убрать валидацию данных параметров. не поможет может поделитесь контроллером?
Убрать в файле product-form.tpl (если не ошибаюсь) класс Require Относящийся к данной форме Странно мне помогало=) Хотя я кажись еще и в контроллере убирал.
В файле \admin\controller\sale\order.php закомментируйте тело функции protected function validateForm() { оставив только проверку на разрешения модификации и вовзращение значения if (!$this->user->hasPermission('modify', 'sale/order')) { $this->error['warning'] = $this->language->get('error_permission'); } if (!$this->error) { return true; } else { return false; } Выключит все проверки.
Не помогло. ОС 1.5.4.1 --- добавлено: 12 мар 2013 в 21:22 --- Решение найдено. Помимо действий предложенных Rusik Нужно еще допилить файл admin/view/template/sale/order_form.tpl Я удалил вот этот кусок (может чего лишнего задел)
не помогает Notice: Undefined index: zone_id in /home/p101182/www/*/admin-electro/model/sale/customer.php on line 32Warning: Cannot modify header information - headers already sent by (output started at /home/p101182/www/*/admin-electro/index.php:86) in /home/p101182/www/*/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/p101182/www/*/admin-electro/index.php:86) in /home/p101182/www/*/vqmod/vqcache/vq2-system_engine_controller.php on line 29