Mourat Posted October 10, 2013 Share Posted October 10, 2013 (edited) Клиент хочет удалять отмененные заказы из списка. Я нашел такую инструкцию. Она не идеально подходила к текущей версии, но все же применить ее удалось. Недавно обновил систему, так-как она не правильно фактуры выписывала и способность удалять заказы пропала. Пробую применить этот же метод в новом коде, но не получается В файле /www/controllers/admin/AdminOrdersController.php после public function __construct() { $this->table = 'order'; $this->className = 'Order'; $this->lang = false; $this->addRowAction('view'); $this->explicitSelect = true; $this->allow_export = true; $this->deleted = false; $this->context = Context::getContext(); Пробовал писать $this->delete = true; и по образу списка товаров $this->bulk_actions = array('delete' => array('text' => $this->l('Удалить выбранное'), 'confirm' => $this->l('Удалить выбранный заказ?'))); Кнопка так и не объявилась. Подскажите, кто разумеет, как правильно. Edited October 11, 2013 by Mourat (see edit history) Link to comment Share on other sites More sharing options...
Kerm Posted October 11, 2013 Share Posted October 11, 2013 Включи отображение ошибок в config.inc.php и зайди на ту страницу на которой хочешь вывести кнопку и посмотри что там за ошибка выстветится. Link to comment Share on other sites More sharing options...
sors Posted October 11, 2013 Share Posted October 11, 2013 Ожидаю скорого появления вопросов о лишних товарах в заказе Link to comment Share on other sites More sharing options...
savvato Posted October 11, 2013 Share Posted October 11, 2013 в буржуйской ветке модули есть бесплатные Link to comment Share on other sites More sharing options...
Mourat Posted October 11, 2013 Author Share Posted October 11, 2013 в буржуйской ветке модули есть бесплатные Установил такой. Только в бесплатной версии надо перейти на отдельную страницу и ручками ввести id заказа. Link to comment Share on other sites More sharing options...
Mourat Posted October 11, 2013 Author Share Posted October 11, 2013 (edited) Включи отображение ошибок в config.inc.php и зайди на ту страницу на которой хочешь вывести кнопку и посмотри что там за ошибка выстветится. Вот так сделал и не увидел ошибок. Либо этот метод включения ошибок не работает в версии 1.5.5, либо ошибок нет. Edited October 11, 2013 by Mourat (see edit history) Link to comment Share on other sites More sharing options...
Mourat Posted October 11, 2013 Author Share Posted October 11, 2013 (edited) Нашел ответ на французском сайте public function __construct() { $this->table = 'order'; $this->className = 'Order'; $this->lang = false; $this->addRowAction('view'); $this->addRowAction('delete'); $this->explicitSelect = true; $this->allow_export = true; $this->deleted = false; $this->context = Context::getContext(); Строка 37 Edited October 11, 2013 by Mourat (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now