Создал стандартный (node) вид, в аргументах Term Id он у меня рисует таблицу с нодами принадлежащими термину.
Далее, хочу добавить ещё блочное представление, которое будет выводить описание этого термина (т.е. тело ноды определённого типа данных которая также принадлежит данному термину) всё создал и настроил, по отдельности (page, block) в превью всё выводится отлично. Но вот когда сохраняю и пробую в "живую" выводится только таблица (page) блок не выводится.
В чём там может быть дело?
Прикладывать экспортированный смысла не вижу - т.к. там много чего завязано на CCK поля - скриншоты прикладываю.
Вложение | Размер |
---|---|
block.png | 16.71 КБ |
page&defaults.png | 17.74 КБ |
Комментарии
а блок то на страницу вывели?
Да, блок в область right sidebar добавил
обновил верхний пост - приложил скриншоты настроек.
Вести с полей:
если в Taxonomy: Term ID (with depth)(таксономия: ID термина с глубиной)
в разделе настроек Action to take if argument is not present:(действия если аргумент не представлен)
переключить точку с Hide view / Page not found (404) на Display all values
то блок появляется правда отображаются в нём все ноды а не только принадлежащие нужному термину
Вообщем "дело было не в бобине..." прочитал advanced help по Block'ам во Views'ах там чёрным оп синему говорится что аргументы не передаются в блоки, прописал в Provide default argument PHP код со следущим простым содержимым
return arg(1);
в каждам конкретном случае цифра в скобках будет разной. И всё заработало.