Обычный словарь с терминами, а в терминах материалы. Настроил стандартный вывод каталога через views.
Терминам добавил словарь тегов.
Как вывести на страницах терминов первого словаря не только материалы этих терминов, но и материалы терминов с такими же тегами как у этого термина!?
Подскажите пожалуйста кто знает, уже сломал весь мозг и перепробовал всё что мог.
Комментарии
Например, вставить в шапку вьюса другой вьюс. Или, на сколько понимаю, добавить вложение к основному вьюсу.
Да, это понятно, не понятны конкретные настройки представления для показа нужных материалов
Если правильно понял:
Термин 1: тэг 1, тэг 2, тэг 3.
Термин 2: тэг 3, тэг 4, тэг 5.
Комбинированные фильтры не сработают? Но тогда уже просто в одном вьюсе. Однако, почему не сделать вывод по тэгам просто? Или я все-таки не всю задачу понимаю.
Термин 1: тэг 1, тэг 2, тэг 3.
Термин 2: тэг 3, тэг 4, тэг 5.
И при просмотре термина1 нужно выводить список его материалов и материалов термина2.
Из коробки пока решения не придумал. Можно, думаю, через пхп передать параметры в шапку + добавить туда выборку, которая эти параметры использует. Но это как-то не гуд. Придумается что-то, напишу.
Хотя, вот такой вариант можно ведь использовать: https://drupal.stackexchange.com/questions/181251/sql-subqueries-in-views. Можно же исключить из вывода и закинуть все это в другой вьюс. Нет?
Задача меня заинтересовала, вполне может стать актуальной.
Я через модуль views field view и пытаюсь, вкладываю одни в другие, но результата пока не добился.
Получилось сделать! Но пришлось термины словарей связывать и материалам назначать термины первого и второго словаря. Во views в связях тройным вложенным паровозом удалось подключить!
Как вариант. Добавить второй словарь во вьюху через Связи. После сохранения они появятся в полях.
Как при моей схеме его добавить чтобы появились материалы?
В настройках вьюхи, где отображается первый словарь, Расширенные - Связи -Добавить выбираете второй словарь. Обязательно сохранить вьюху. После этого они появятся в списке полей, которые можете добавить к полям этой вьюхи.
Не вижу где можно добавить второй словарь. Я добавил термины второго словаря полем к первым, но это ни чего не дает в конечном итоге.