Нужно добавить права доступа на заказы покупателей

Автор awe007, 26 февраля 2015, 13:07:36

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

awe007

Добрый день. Имеется последняя преста (1.6.0.13), необходимо сделать такую штуку:
Есть в базе список регионов, и есть группы пользователя и заказы покупателей. Вот надо сделать так, что например у пользователя (группы пользователя) я отмечаю галочками нужные регионы, и он в списке заказов видит только те заказы, в которых отмечены те же самые регионы.

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

Но наверняка есть какие то подводные камни, override контроллеров или еще что-то.. В общем такая задача. За сколько кто готов сделать, пишите.

PrestaMan

#1
Добрый день.
Написал в личку.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!