Здравтсвуйте.
Подскажиет пожалуйста. Сделал тип контента, добавил поля. 1 из полей типа селект, заполняется скриптом php.
Нужно, чтобы оно выводилось при просмотре ноды не как обычный текст, а именно полем выбора для пользователя с определенной ролью, например "модер", а для остальных пользователей именно текстом.
Это заявка на автотранспорт, и начальство не хочет заходить сначала в редактирование ноды, выбирать там нудные значения и потом сохранять. Хотят именно "Открыл" -> "Выбрал" -> "Нажал" (Кнопку разрешить реализовал с помощью флага и действий)
Комментарии
Если вам надо вносить правки в материал, может стоит посмотреть в сторону editable fields, и при показе материала в шаблоне проверять право доступа, и показывать либо значение, либо виджет вышеупомянутого модуля?
Спасибо за оперативный ответ. Буду пробовать копать в эту сторону
Супер модуль, большое вам спасибо. То, что нужно. Даже в шаблоне ничего не нужно проверять, если у роли есть право редактировать поле, то и в режиме просмотра оно будет редактируемое, иначе просто смотрим
А, возможно, я просто не применял его одновременно с field premissions.
На самом деле у него есть небольшой побочный эффект, если много полей на странице одновременно, загрузка тормозит. Так что для табличек например каких-нить не очень решение, а вот для пары полей в материале вполне.
Ага, тормоза присутствуют. но думаю с этим можно жить, тем более что сайт внутри сети гоняется, так что скорость доступа нормальная