Автор Тема: Нужно добавить права доступа на заказы покупателей  (Прочитано 239 раз)

26 Февраля 2015, 13:07:36
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день. Имеется последняя преста (1.6.0.13), необходимо сделать такую штуку:
Есть в базе список регионов, и есть группы пользователя и заказы покупателей. Вот надо сделать так, что например у пользователя (группы пользователя) я отмечаю галочками нужные регионы, и он в списке заказов видит только те заказы, в которых отмечены те же самые регионы.

Т.е. чтобы региональные менеджеры видели только те заказы, которые относятся к ихнему региону, а некий главный админ видел бы все заказы.
Я не программист, в моём обывательском понимании это выглядит так: в таблицу с пользователем добавить поле region, куда из другой таблицы будет подставляться ID региона. И в таблице orders тоже добавить поле region. И потом в шаблоне где список заказов формируется сделать проверку, если id региона из настроек пользователя совпадает с id региона в заказе, то показывать его, если нет, то скрывать.

Но наверняка есть какие то подводные камни, override контроллеров или еще что-то.. В общем такая задача. За сколько кто готов сделать, пишите.
26 Февраля 2015, 13:56:38
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 20842
  • Репутация: +25276/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!