Магазин с раздельным менеджментом групп клиентов

H2
На сайте с 08.01.2013
Offline
24
437

Дали мне задачу, сделать магазин со следующей логикой:

Управление:

- Администратор (Полный доступ)

-- Менеджер по продажам 1 (мп1)

-- Менеджер по продажам 2 (мп2)

-- Менеджер по продажам 3 (мп3)

Покупатели:

- Группа покупателей 1 (гп1)

-- Покупатель

-- Покупатель

-- Покупатель

- Группа покупателей 2 (гп2)

- Группа покупателей 3 (гп3)

Вот тут начинается интересное, менеджерам должны быть доступны покупатели только из привязанной к нему группы, например мп1-гп1. Просмотр, редактирование, добавление покупателей, просмотр их заказов и выполнение заказов от их имени. Другие группы если и видимы, то заказы их не должны быть доступны.

Товары, скидки и т.д. всё падает на плечи админа и особого значения не имеет.

Попробовал популярные Magento, Opencart, Prestashop, есть контроль доступа ко всему разделу пользователей, но никак не к вручную созданным группам, гугление расширений ничего вразумительного так и не дало за 2 дня.

Опустился даже до VirtueMart, но от джумловской ACL пользы никакой.

Полагаю что, то что мне нужно должно существует в системах нацеленных на более крупные площадки, Magento Entreprise или может X-Cart. Начинаю даже смотреть на сервисы вроде Shopify или Demandware, но ещё предстоит добраться до демок.

Сталкивался кто-либо с подобной задачей и может ли указать на подобное решение? Либо развеять все надежды необходимостью пилить фичу под этот конкретный случай.

Заранее благодарю :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий