Автор Тема: Удаление заказа через админ панель  (Прочитано 998 раз)

08 Январь 2014, 21:26:55
  • Новичок
  • *
  • Сообщений: 26
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
стандартно нет такой возможности.
только через БД.

на одном форуме прочел что можна удалять заказы через админку
1. В файле (/controllers/admin/AdminOrdersController.php)
 добавил строку $this->addRowAction('delete');    и в админке появилась кнопка удалять заказы.
все хорошо. только вот не со всех таблиц БД заказы не удалялсь ( order detail?, history)   и потом в новых заказах в админ панели начали отображатся товары из предыдущих заказов ( хорошо что они не сумировалисьс новыми по цене  , а только там висели). но все равно запутатся можно.

хотел спросить допустим если не удалять заказы, пусть себе хранятся в БД, но вот со временем их там будет ведь огромное количество, будут занимать определенное место . их потом можно будет удалить - раскажите нубу )) как удалять заказы в бд , чтоб лишнего ничего там не удалить
или пусть себе таки там висят? хотя мне не оч так нравится

видел есть платный модуль от престашоп  для удаления заказов.   кроме него мож есть какие либо еще?
или к варианту, который я пробовал что то еще доделать чтоб не сохранялись заказы в истории...
 в общем так
08 Январь 2014, 21:56:00
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Удалять заказы только через админку.
Если удалите в базе данных, то нужно будет удалять и связанные данные, все таблицы с order.
Лучше установить какую-нибуть программу управления торговлей и синхронизировать с магазином.
Так все данные будут сохраняться на десктопе, а заказы в магазине удаляются после определенного периода.
09 Январь 2014, 01:24:20
Ответ #2
  • Новичок
  • *
  • Сообщений: 26
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
с управлением заказами все норм, просто интересует вопрос если их накопится много не зассорит  ли бд , или там через какой то промежуток времени они сами удалятся?
09 Январь 2014, 12:55:32
Ответ #3
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Заказы не удаляются, чистить базу нужно самому.
Или же создать крон работы по очистке не нужных данных.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.