Drupal → Модуль Taxonomy Term Reference Tree Widget — раскрывающийся древовидный виджет для полей Term reference

20.04.2013

Описание

Модуль Taxonomy Term Reference Tree Widget добавляет в Drupal новый вид виджета для полей типа Term reference — древовидный раскрывающийся список:

Виджет модуля Taxonomy Term Reference Tree Widget

Возможности:

  • Отображение виджета в свёрнутом или развёрнутом состоянии.
  • Запрет выбора терминов, которые имеют детей.
  • Автоматический выбор родительских терминов при выборе дочернего.
  • Автоматический выбор всех дочерних терминов при выборе родителя.
  • Пользовательские метки на основе токенов.
  • Ограничение на глубину отображаемого дерева.
  • Вывод только определённой ветки дерева.

Установка и использование

Установка стандартная — распаковать в sites/all/modules, включить.

После включения у полей Term reference появится новы вид виджета — Term reference tree:

Настройки поля:

Настройка поля с виджетом Term reference tree

Написанное актуально для
Taxonomy Term Reference Tree Widget 7.x-1.9
Похожие записи

Комментарии

Кирилл
16.03.2014, 14:21

А для фильтра views есть подобный модуль?

Павел
19.01.2017, 11:42

В описании модуля сказано что поддерживает views, как реализовать эту поддержку не понятно...

Дмитрий
14.02.2022, 23:17

xandeadx подскажите, а этот модуль способен ограничить список терминов только теми терминами, в которых есть связь с текущим пользователем через поле "Связь с пользователем"?

Перефразирую!
У меня есть список терминов таксономии. В каждом термине есть дополнительное поле "Связь с пользователем". В разных терминах выбран разный пользователь. Мне надо чтоб у текущего пользователя при создании ноды в списке выбора "Ссылка на термин" были доступны только те термины, в которых он был выбран! Этим модулем получится это реализовать?

Дмитрий
14.02.2022, 23:58

Разобрался как это сделать, список работает, но выдает вот такую ошибку
Notice: Undefined index: в функции _term_reference_tree_get_options() (строка 220 в файле /sites/all/modules/term_reference_tree/term_reference_tree.module).
Как ее устранить?

Добавить комментарий