Создал страницу термина таксономии, нп products/ducato (ducato - модель автомобиля фиат). На этой странице необходимо отобразить списком вьюху с категориями деталей (тормоза, двигатель и т.д.). Если на этой странице перейти на категорию тормоза, на ней отображаються материалы, отмеченны терминами дукато и тормоза. Подcкажите, пожалуйста, как сделать такую вьюху с категориями.
Комментарии
КРИТЕРИИ ФИЛЬТРАЦИИ
Честно говоря, я не совсем понял подсказку. Я сделал 2 фильтра: по словарю и фильтр по родительскому термину, чтобы отобразить термины, в которых Родитель равный 0. У меня получился список с категориями. Но сейчас термины ссылаются на страницу термина таксономии. Я хочу сделать, чтобы на странице модели автомобиля категории перенаправляли на другую страницу, которая фильтрует материалы по модели и по категории. С помощью панелей я создал такую страницу, с помощью views создал Фрагмент представления, которое и делает фильтрацию. Проблема возникла с категориями деталей на странице модели. Никак не получается сделать так, чтоб категория была ссылкой на созданную страницу. Поскажите, пожалуйста, как это можно реализовать? Или может есть другой способ?
"на ней отображаються материалы, отмеченны терминами дукато и тормоза."
дукато и тормоза
дукато и двигатели
Какие урлы будут иметь эти странички? Что вбить в браузере чтобы на них попасть?
По делу: скорей всего понадобится модуль https://www.drupal.org/project/views_field_view
Когда создавал страницу, указал путь: details/%1/%2, где %1 - tid модели, %2 - tid категории. По факту урл будет www.sitename.com/details/22/44. Пока как-то так. Не очень красиво, так как в урл передаю id, а не имя термина. @VasyOK, спасибо за наводку, попробую применить этот модуль.
Когда создавал страницу, указал путь: details/%1/%2, где %1 - tid модели, %2 - tid категории. По факту урл будет www.sitename.com/details/22/44. Пока как-то так. Не очень красиво, так как в урл передаю id, а не имя термина. @VasyOK, спасибо за наводку, попробую применить этот модуль.
"www.sitename.com/details/22/44" у вас сейчас это работает?
да, работает.
делаешь въюшку, для taxonomy/term/%, на ней отображаешь содержимое помеченное термином. допустим зашли на страничку термина дукато, там все соответствующее содержимое. в критериях фильтрации добавляешь фильтр по деталькам(там где у тебя тормоза, двигатель и т.д.) раскрываешь его для посетителей. смотришь на всю это стремную фигню, которая получилась, но работает и ставишь какой-нибудь модуль типа better exposed filters. если не нада показывать товары, пока выбран только дукато, делаешь какую нибудь проверку, например, отрабатывает ли расшаренный фильтр.
Спасибо, за совет. Получилось очень неплохо: http://prnt.sc/ci84vm
Только это не решение моего вопроса, но его можно использовать для формы подбора запчастей.
Еще раз спасибо!
так а чем вопрос то? что не так?