Блог пользователя - konopkoman

Contemplate: Как вызвать шаблон?

8 декабря 2009 в 16:00

Добрый день уважаемые!

Что есть:
Есть у меня тип CCK, для него (с помощью Contemplate) переопределён шаблон для Teaser (лежит в файле).

Что нужно:
Хочу на главной выводить тизеры моего типа. Для этого у меня есть nid нужных мне нод.
Но когда я загружаю ноду через node_load(nid), то в тизире этой ноды лежит совсем не мой переопределённый шаблон (там лежит текст из body этой же ноды).

Как мне получить мой переопределённый тизер?

Спасибо

Анониму не видно изображений и блоков views

19 ноября 2009 в 11:25

Анонимному пользователю не вины изображения (созданы с помощью CCK и ImageCache), а так же блоки views в некоторых нодах? Проблема с permissions? Где искать?
Спасибо

Contemplate: Не видно глобальных переменных + темизация

6 ноября 2009 в 12:45
  1. В переопределяемых шаблонах для вывода нод (модуль Contemplate) не видно глобальных переменных.
    Мне нужны $base_path, $base_root
    Что делать-то??
  2. Как сделать, чтобы в шаблоне были видны дочерние ноды, если иерархия организована через Book?
    Нашёл в Contemplate-подсказках только поле $node->book['has_children'] (есть дочерние ноды, или нет). А как узнать nid'ы дочерних нод? Или как вообще такую иерархию темизировать?
    Хотелось бы, к примеру, показывать темизированные тизеры дочерних нод (о как!)

Views2: Проблема с отображением Page

3 ноября 2009 в 16:07

Проблема: одну страницу видно, а другую — нет.

Детали:
Есть два View: ViewSet (для нод типа «Set», которые являются категориями) и ViewPicture (для нод типа «Picture», которые могут быть в составе категорий Set).
В обоих вьюсах есть дисплеи типа Page:
ViewSet: Path=node/%; Arguments=Node:Nid (с валидацией по типу ноды «Set»); Fields=Node:Title;
ViewPicture: Path=node/%; Arguments=Node:Nid (с валидацией по типу ноды «Picture»); Fields=Node:Title;
Превьюшки страниц отображаются правильно.

Book + Views: как вывести блоком список дочерних нод?

2 ноября 2009 в 17:33

Добрый день уважаемые!

Мне нужно во Views создать Block, в котором выводились бы ноды, принадлежащие определённой категории (модуль Category) — как это сделать?

Спасибо

+ См. комменты ниже: Category заменили на Book

Views: Не видно вьюс по указанному пути

28 октября 2009 в 18:10

Добрый день, уважаемые!

Проблема:
Есть у меня нода «Love» типа Set по адресу {home}/gallery/love.
Создаю вывод для этого типа нод во Вьюс: создал View, в нём создал Page.
В Page—>Path указываю путь к моим нодам типа Set: [path = gallery/%],[Node: Type = Set]
Настроил вывод нужных полей.

А по ссылке {home}/gallery/love всё-равно моего вьюса не видно. За то его видно тут: {home}/gallery/love/[any_key]

Что я не так делаю?