Хочу красиво выводить термины таксономии сбоку от ноды. Например, для фирмы - один блок с перечислением видов деятельности, чуть пониже - города, в которых она работает, ну и т.д.
Вот как во Views сделать блок такой? Не могу понять, как сделать фильтр, чтоб было "Taxonomy: Term for this node". В комбинации с "Taxonomy: Vocabulary" было бы самое оно.
Что-то то у меня совсем тупик какой-то.
Или аргументы юзать, получать node->id, и после node_load самому вручную парсить? Неужели способа легче и изящнее нет?
Комментарии
Может посмотреть на Ordered Taxonomy Display - Taxi
Подниму тему.
Вышли Views новые, но ничего нового на тему не появилось.
Собственно хочу вывести таблицу, с сортировкой по столбцам. Все замечательно, если делать через CCK, но те же Населенные пункты и Улицу сложно добавлять, приходится каждый раз лезть в админку. Кроме того, заполняться будет не только мною, поэтому был сделан выбор в пользу таксономии.
Как во Views сделать подобные столбцы? Как можно из столбца "Taxonomy: All terms" получить несколько?
------------------------------------------------------------------------
Москва | Ленина | 1 | 5 | кирпичный
Питер | Горбачева | 54 | 3 | блочный
Нижний Новгород | Мопра | 10 | 9 | монолит
Тыкнув при редактировании вьюсы в блоке Basic settings на ссылку Theme: Information получил нужные мне имена шаблонов. Решил использовать вот этот:
views-view-field--tid.tpl.php
Там определены
* - $view: The view object
* - $field: The field handler object that can process the input
* - $row: The raw SQL result that can be used
* - $output: The processed output that will normally be used.
Притом $view содержит $row, он в свою очередь $field, а тот - handler, указывающий сам на себя. В итоге не могу посмотреть структуру $view через var_dump($view) - рекурсия
Подскажите структуру этого самого $view плз.