Вы здесь

Conditional Fields

Поля, появляющиеся по условию.

Модуль Conditional Fields позволяет ставить в зависимость отображение одного поля или группы полей, созданных в CCK, от другого. Когда поле имеет какое-то значение — это является условием для появления зависимого поля, значение которого теперь нужно ввести или выбрать. Зависимое поле по умолчанию скрыто и динамически показывается с помощью яваскрипта, если условие выполнено. Например, вы можете составить список для выбора пользователем, и если выбран пункт «другое», появится текстовое поле в которое он введёт свой вариант.

Требования

  • CCK content.module
  • CCK fieldgroups.module (не обязательно создавать группы, просто должен быть включен)

Установка

  • Распакуйте проект в папку модулей
  • Перейдите на страницу модулей, он будет в группе модулей CCK, и включите его

Использование

После включения модуля появится блок настройки при добавлении/правке поля. Можно будет выбрать, при выборе каких значений существующих полей появится данное поле. Если ничего не выбирать, поле будет показано как обычно.

Так же появится вкладка Conditional fields на странице правки типа документов. Пройдя по ней вы увидите два флажка, первый включен по умолчанию и позволяет создавать условные поля, а второй позволяет очистить все настройки, связанные с условными полями, сделанные ранее для данного типа документа.

Зависит от: 
Видео работы с проектом

Комментарии

Изображение пользователя Suslik

Спасибо, мне надо точно такое-же но что бы это был опросник типа webform - то есть что бы введенные данные были записаны в виде node

Изображение пользователя TembI4

«Новое: Переделать под drupal6 (когда CCK будет готов)»
CCK для 6-ки готов :) Ну позалуйста! *СМОТРЮ_УМОЛИТЕЛЬНО*

Изображение пользователя TembI4

Мысли вслух: хм, интересно, а кто-то всё таки заставил каптчу работать не только со своим растровым шрифтом?