Prestashop FAQ : Как добавить удаление заказа в админке

Автор Виталий, 02 сентября 2015, 13:11:23

« назад - далее »

Виталий

Для Prestashop 1.6.x
Для того чтобы можно было удалять заказы в админке нужно в файле контроллера /controllers/admin/AdminOrdersController.php найти строку
$this->addRowAction('view');
добавить после этой строки
$this->addRowAction('delete');
Перегрузить стрницу заказов и в панели администратора появилась кнопка "Удалить заказ".
Cоздание интернет сайтов Webstudio UwK

Огонек

А может быть также просто включить возможность удаления / редактирования оплат?

Yozhekolo

Не знаю как для версии 1.6.x

Но в 1.7.x такая кнопка проблему не решит, потому как там есть еще данные которые завязаны на заказе
и если их не удалить, то при новых заказах на странице самого заказа (в админке) появляются баги в виде "левой" информации

Mediaphag

Цитата: Виталий от 02 сентября 2015, 13:11:23
Для Prestashop 1.6.x
Для того чтобы можно было удалять заказы в админке нужно в файле контроллера /controllers/admin/AdminOrdersController.php найти строку
$this->addRowAction('view');
добавить после этой строки
$this->addRowAction('delete');
Перегрузить стрницу заказов и в панели администратора появилась кнопка "Удалить заказ".

Это же по "живому" правка файлов ядра. При обновлении все слетит.
Вот правильный метод, через переопределение: http://tauweb.ru/cms/35-prestashop/78-knopka-udaleniya-zakazov-v-prestashop-cherez-adminku-pravilnyj-metod-cherez-override.html