Рейтинг:0

Как вывести список всех дочерних терминов, которые имеют один и тот же родительский термин? А на странице "детский термин"?

флаг et

Допустим, у меня есть следующая таксономия (3-уровневая иерархия).

  • Акура
    • Интегра
      • Хэтчбек 1991
      • Хэтчбек 1995 г.
      • Хэтчбек 2000

Если я нахожусь на последнем члене этой иерархии, например Хэтчбек 1991, как отобразить все другие конкретные модели, принадлежащие его родителю (Хэтчбек 1995 г. и Хэтчбек 2000)?

Вероятно, таксономический термин «братья и сестры».

флаг cn
Стандартным способом решения этой проблемы является добавление отношения к родительскому термину и создание контекстного фильтра с его использованием. Если это не работает для вас, отредактируйте вопрос, чтобы предоставить полную информацию о том, что вы пытаетесь сделать, чтобы люди могли видеть, что вы делаете. работаю с
Hefi avatar
флаг et
Не знаю, правильно ли я выразился, но мне нужно это: На странице дочернего термина мне нужен список других дочерних терминов, которые принадлежат его родительскому термину и, возможно, его дедушке и бабушке.
флаг cn
Для этого, вероятно, потребуется собственный код, я не думаю, что представления из коробки смогут построить запрос, сложный с пользовательским интерфейсом.
Hefi avatar
флаг et
Если я нахожусь на «странице дочерних терминов», то представления не могут отображать дочерние термины, имеющие одного и того же родителя? Странный.
флаг cn
Да, это можно сделать, см. мой оригинальный комментарий. Однако потом вы добавили бабушек и дедушек. Я подозреваю, что это усложнит SQL-запрос до такой степени, что пользовательский интерфейс не сможет его построить. Докажите, что я ошибаюсь!
beltouche avatar
флаг cn
Это помогает? https://www.drupal.org/node/1084402#comment-9932710
Hefi avatar
флаг et
К сожалению, это не работает. По крайней мере, не в Drupal 9.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.