Разграничения прав доступа на добавление товаров

Главные вкладки

Аватар пользователя coolakov coolakov 21 февраля 2010 в 2:25

Дано: связка друпал5-уберкарт, каталог товаров из двух категорий: "пельмени" и "табуретки".
Требуется: создать две роли, чтобы человек с первой ролью мог добавлять товары только в категорию "пельмени", а второй только в категорию "табуретки".
Вопрос: КАК?

В качестве альтернативы думал создать новый тип материала с помощью CCK: клонировать товар дважды, один раз под названием "пельмени", а другой "табуретки" (тогда проблем с доступом по типам не было бы), но тут тоже затык. Продублировать любой другой тип материала - Page, Story и т.д получается без проблем, а вот именно product - никак не хочет копироваться. Может, что-то неправильно делаю?

Или быть может существую еще какие-либо способы реализации такого разграничения прав? Помогите, плиз.

Комментарии

Аватар пользователя restyler restyler 21 февраля 2010 в 10:45

в уберкарте есть product classes для такого - создайте два класса - пельмени и табуретки. каждый класс продуктов использует свой собственный тип ноды. Соответственно, можно использовать стандартные права доступа на создание контента чтобы разграничить пользователей.