Смысл примерно такой:
Есть некий тип материала. Создают его пользователи одной группы и заполняют свои поля. ( часть полей им не видна ).
Пользователи другой группы не могут создавать материал, но могут отредактировать поля в созданных материалах которые доступны только им.. только 1 раз. то есть внесли данные, а менять их уже потом не могут.
Варианты реализации на ваше усмотрение, главное чтобы юзеры могли только один раз внести данные в материал этого типа. Потом материал, либо поля для них был заблокированы
Есть модуль field_permissions с его помощью получилось настроить почти все, кроме того что менять значения 1 раз.
Затык сейчас в том что если на поля пользователям второй группы ставить возможность создания ( то они не видят полей все равно, так как не являются владельцами ноды).
Если изменять только свои значения то тоже не видят.
Остается ставить изменять любые значения тогда видят ( но могут менять неограниченное количество раз)
Бюджет предложите сами
Опубликован 17.06.2015 в 09:54
Заказ находится в архиве