Связанные (зависимые) поля в форме

Главные вкладки

Аватар пользователя viper_f viper_f 31 марта 2019 в 23:35

Привет. подскажите как можно реализовать:

первое поле в форме список доступных словарей,
второе список терминов из словаря выбранного в первом поле.

можно ли это сделать в viev или какой то доп модуль или своими ручками писать ?
речь о форме создания материала.

Комментарии

Аватар пользователя sas@drupal.org sas@drupal.org 1 апреля 2019 в 9:34

1 варик:
Если на этапе настройки поля выбрать несколько словарей и тип видгета = селект, то будет доступен выбор терминов сгруппированных по словарям
2 варик
https://www.drupal.org/project/paragraphs = через него можно настроить столько полей сколько словарей и дать выбор, тогда при создании материала можно будет выбирать сначала полу с нужным словарем.

Аватар пользователя sas@drupal.org sas@drupal.org 5 апреля 2019 в 7:46

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

Аватар пользователя adano adano 6 апреля 2019 в 8:18
2

Вот я бы твой тезис, полноценно к тебе применил...
Топик темы "Связанные (зависимые) поля в форме", а ты пользователя на параграфы отправляешь.
Вот гарантирую, что после твоего "совета", пользователь тебя спросит "А почему не работает как надо?". Ты же его тупо проигноришь.

По сабжу:

Ни один из няшных модулей не портирован на 8ку.
Сейчас такое решение есть - https://www.drupal.org/docs/8/modules/business-rules/advanced-usage/depe...
Но перспектива юзания Rules - вообще не вставляет.

Аватар пользователя sas@drupal.org sas@drupal.org 6 апреля 2019 в 8:43

Я предложил рабочее решение о котором ты не знаешь, но я часто наблюдаю в твоих постах хамство вместо конкретики.
Если ты не знаешь как сделать - это не значит что люди предлагают не рабочие решения.

Сейчас такое решение есть - https://www.drupal.org/docs/8/modules/business-rules/advanced-usage/depe...

Наконец-то полезная информация, которая конечно ещё требует проверки.

Но перспектива юзания Rules - вообще не вставляет.

А что тебе Вставляет?
P.S. И да представляешь в параграфическом поле можно выбирать типа параграфа при использовании - век живи, век учись как говорится ...

Аватар пользователя adano adano 6 апреля 2019 в 12:04

Какое еще "хамство". Тебя уже не раз пинали за дело (бесполезные/вредные советы и низкий КПД).
Тут уже глупо разыгрывать карту с "обиженкой" на "хамское поведение".

P.S. Вот тебе то откуда знать, что я знаю и что умею?

Аватар пользователя viper_f viper_f 14 апреля 2019 в 18:18

По сабжу:
Ни один из няшных модулей не портирован на 8ку.
Сейчас такое решение есть - https://www.drupal.org/docs/8/modules/business-rules/advanced-usage/depe...
Но перспектива юзания Rules - вообще не вставляет.[/quote]

Спасибо. очень похоже на то что я хотел. Не знаю чем плохо использовать Rules ( не доводилось), если можно поделитесь в чем с ними трудность.