Добрый день.
Прошу оказать помощь в решении следующей задачи. Есть сайт, на котором заведено большое количество контента одного типа. Каждый контент содержит одно из значений справочника таксономии.
В модуле Webform разработана форма, на которую выводится элемент типа "Term select" со списком объектов указанного справочника и элемент типа "Entity checkboxes", куда на данный момент выводится весь контент указанного типа. Необходимо, чтобы в "Entity checkboxes" выводился не весь контент, а только тот, который указан в "Term select", аналогично тому, как выводится контент в модуле views при открытом фильтре.
Как добавить фильтрацию элементов в "Entity checkboxes"?
Комментарии
Обычно такие виджеты поддерживают замену прямой выборки на вьюс.
Но конкретно, чтобы одно поле зависело от другого - сомневаюсь я, что будет такое из коробки.
Либо писать своё, либо менять структуру
А может лучше так: пусть пользователь зайдет на нужную страницу, а в вебформу пойдут какие-то поля этой страницы.
Как тут:
https://drupal.ru/docs/veb-masteram-i-vladelcam-saytov/kalkulyator-na-dr...
Спасибо за ответ, но решение с наполнением формы от пользователя не очень подходит. Дело в том, что количество объектов, которые подлежат отметке чекбоксами может достигать 20 и более. Сейчас у меня просто идет весь список, отсортированный по алфавиту и параллельно открыта страница, в которой с использованием views сделана необходимая фильтрация.
Я бы вас лучше понял если бы видел сайт.
Так любой дурак может) Ванговать гораздо интереснее
Сайт внутри сети организации. Выхода наружу не имеет.
Может, есть вариант использования какого-либо другого модуля для создания формы с таким фильтром? Webform же не единственный модуль?