Если вдруг есть знатоки по UMI.CMS - прошу помочь!
Добрый вечер, уважаемые знатоки!
Прошу вашего совета или подсказки, как реализовать следующее?
Условие:
Есть сайт-площадка каталогов магазинов брендовой одежды города.
К примеру у нас в городе есть бутик CK jeans (Хозяин - А), D&G (Хозяин - Б), adidas (Хозяин - С).
На этом сайте-площадке будут размещаются товары их магазинов.
Администрированием занимается стороннее лицо, которое имеет админские права и следит за всеми тремя магазинами на сайте.
Задача:
Автоматизировать систему таким образом, чтобы каждый из хозяинов бутиков мог сам выгружать новые товары и удалять неактуальные.
Что было сделано и протестировано:
Пробовал давать права на управление разделом отдельному юзеру, но тогда этот юзер перейдя в админку видел все разделы сайта (каталога), видел все файлы в файлменеджере при добавлении товаров и мог их удалять. Т.е. такой вариант не подходит, т.к. кто нибудь один может испортить работу другого.
Подскажите, возможно ли расширить личный кабинет пользователя так, как например аккаунт в контакте. Т.е. зарегился я на сайте, зашел в личный кабинет, нажал там добавить магазин - заполнил все поля, нажал добавить товары (как фотогалерея вконтакте), вбил соответствующие поля описания товара и характеристики и оно все появилось на сайте. Точно также через личный кабинет и удалил старые товары в случае чего.
Либо сделать так, чтобы когда юзер набирал /admin - он видел только дозволенный ему раздело каталога (его магазин и товары в нем) и у него на сервере была отдельная папка под его товары, и чтобы выше нее по уровню он подняться уже не могу.
Буду безумно благодарен всем, кто поможет/подскажет/направит на путь истинный. В долгу не останусь ;)
спасибо!