поля

Зависимые поля - Conditional Fields (Drupal module)

Рассмотрим модуль Conditional Fields. Этот модуль позволяет сделать зависимые поля. Т.е поле (зависимое или условное) появляется только после выбора определенной опции в предыдущем поле (CCK-виджете).

Модуль CCK Taxonomy Fields

При добавлении этого поля в материал вам сразу предлагается выбрать один из словарей, этот выбор нельзя изменить позже. На шаге 2 можно определить термин по умолчанию, обязательность этого поля и мультивыбор (если его поддерживает словарь).

Наличие этого поля не блокирует обычный выбор таксономии.

Модуль Друпала - Content Taxonomy

Этот модуль предоставляет тип поля для ССК, чтобы ссылаться на термины таксономии. Поля независимы от параметров словаря. Все настройки сделаны на странице управления полями ССК (в типе материала). Там вы можете определять тип поля (тип виджета), словарь, какие его части показывать (можно определить весь словарь показывать или его отдельную часть, определением глубины и родителя) и мультивыбор. Дополнительно можно управлять, как термины сохранены в материале.

Модуль Taxonomy Fields

Модуль Taxonomy Fields объединяет два важных модуля вместе: CCK и таксономию. Как CCK может назначать поля для типов материала, taxonomy_fields может назначать CCK поля для категорий. Делая это, типы материала больше не ограничены тем же самым диапазоном областей.

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

Комментарии