Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

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

Использование states или conditional fields
, by

Здравствуйте! А каким будет текст функции хотя бы пример. Допустим в материале есть поле field_category - это термин таксаномии. В этом термине словарь содержит поля
-Досуг
-- Ресторан
-- Кафе
-Красота
--Салон красоты
--SPA

Допустим при выборе Досуг--Ресторан, появляется поле Количество залов(field_zal), при выборе -Красота--Салон красоты, появляется поле Тип услуг (field_usluga)

Но при этом чтобы положение полей задавалось в типе материала (Такое же возможно). Еще один нюанс, я использую Multistep Nodeform для добавления материала, не будет ли он мешать зависимостям.

Или все же использовать Conditional Fields?
ПРосто где то читал, что в drupal 7 лучше использовать #states, а conditional fields типо не допиленный.

Единственное что заметил с Conditional fields не работает корректно hierarhical select.
А вот что не нравиться в Multistep, это то что редактировать созданный материал, тоже нужно по шагам. Возможно ли сделать редактирование по вкладкам.

P.S. Извиняюсь за огромное количество вопросов, просто как новичек запутался в этом.

В общем какое оптимальное было бы решение для создания, зависимых полей, выбора категории в 2 поля, пошаговое добавление материала, и редактирование материала по вкладкам (Контакты, Дополнительно, Фото, и т.д.).

1 answer
votes: 1125
Answer

Наверно вам лучше всего писать зависимости вручную с помощью свойства states:

http://randyfay.com/states