Drupal 7 – настроить доступ к полям, либо части ноды
Задание закрыто
Стоимость:
3 000 рублей
Срок выполнения:
5 дней
Варианты оплаты:
Без предоплаты
Дата публикации:
2014-10-15 09:51
Был на сайте:
2017-10-29 12:25
Реклама
Drupal 7 – настроить доступ к полям, либо части ноды
Задача
Смысл примерно такой: Есть некий тип материала. Создают его пользователи группы и заполняют свои поля. ( часть полей им не видна ). Пользователи другой группы не могут создавать материал, но могут отредактировать поля в созданных материалах которые доступны только им.. только 1 раз. тоесть внесли данные, а менять их уже потом не могут.
Есть модуль field_permissions – с его помощью получилось настроить почти все, кроме того что менять значения 1 раз.
Затык сейчас в том что если на поля пользователям второй группы ставить возможность создания ( то они не видят полей все равно, так как не являются владельцами ноды). Если изменять только свои значения - то тоже не видят. Остается ставить - изменять любые значения - тогда видят ( но могут менять неограниченное количество раз)
Возможны и другие варианты реализации на ваше усмотрение, главное чтобы юзеры могли только один раз внести данные, потом материал для них был заблокирован
Пишите срок и цену
Оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Drupal 7 – настроить доступ к полям, либо части ноды
Реклама
Drupal 7 – настроить доступ к полям, либо части ноды
Смысл примерно такой:
Есть некий тип материала. Создают его пользователи группы и заполняют свои поля. ( часть полей им не видна ).
Пользователи другой группы не могут создавать материал, но могут отредактировать поля в созданных материалах которые доступны только им.. только 1 раз. тоесть внесли данные, а менять их уже потом не могут.
Есть модуль field_permissions – с его помощью получилось настроить почти все, кроме того что менять значения 1 раз.
Затык сейчас в том что если на поля пользователям второй группы ставить возможность создания ( то они не видят полей все равно, так как не являются владельцами ноды).
Если изменять только свои значения - то тоже не видят.
Остается ставить - изменять любые значения - тогда видят ( но могут менять неограниченное количество раз)
Возможны и другие варианты реализации на ваше усмотрение, главное чтобы юзеры могли только один раз внести данные, потом материал для них был заблокирован
Пишите срок и цену