| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Drupal > Вмешательство в CCK Userreference |
| Автор: m0ro 30.7.2009, 06:54 |
| Скажите, реально ли реализовать следующее, не создавая новый модуль с новым виджетом. И, если реально, то как? Ситуация. Есть некий тип нод, созданный через ССК. У него есть поле Userreference, например - "Соавторы". При редактировании ноды, пользователь может добавить себя в это поле (или удалиться из него). Задача. В процессе редактирования ноды пользователь не должен в этом поле никого видеть, кроме себя самого. Соответственно, никаких операций в рамках данного поля он проводить с другими пользователями тоже не должен, только с собой. По большому счету, это - checkbox или кнопка "Добавиться-Удалиться". Возможное решение. 1. Использовать для этого hook_form_alter? 2. Использовать http://drupal.org/project/computed_field? 3. Другой путь..? |