Как правильней всего сделать такую вешь:
есть страница, например главная, на ней список из 10 тизеров нод одного типа.
Как мне только для этой страницы сделать так, чтобы всем этим нодам применился свой шаблон(их 10 подготовлено - по порядку: шаблон для 1-ой, для 2-ой, ...).
Спасибо.
Комментарии
я так понял интересут только шаблон ноды? а не всей страницы?
тогда в node.tpl.php
<?php if($is_front) { ?>
...нужная разметка ноды...
<?php } else { ?>
... другая разметка ноды....
<?php } ?>
Все в допкментации есть:
* - $teaser: Flag for the teaser state.
* - $page: Flag for the full page state.
* - $promote: Flag for front page promotion state.
* - $sticky: Flags for sticky post setting.
* - $status: Flag for published status.
* - $comment: State of comment settings for the node.
* - $readmore: Flags true if the teaser content of the node cannot hold the
* main body content.
* - $is_front: Flags true when presented in the front page.
* - $logged_in: Flags true when the current user is a logged-in member.
* - $is_admin: Flags true when the current user is an administrator.
так это ты на одной странице всем однотипным нодам один шаблон. Хотя я бы такое делал с подставлением значения на новый шаблон в функции препроцесса ноды: $var['template_file'] = 'xxx';
А мне надо - на одной странице нодам одного типа разные шаблоны(по порядку следования).
Я пример привел а не решение, я не телепат что б знать, к кому типу ноды и с каким nid-ом это нужно применять. Нужны названия файлов шаблонов? Devel Themer в помощь.
vitok , а телепатом быть не надо, достаточно вопрос прочитать. При чем тут devel themer ...
Да тут для прочтения одного заголовок надо иметь бурно развитое воображение, (больше на коммунистический лозунг похоже "Повернем реки вспять!") не говоря уже о самом вопросе!
Не причем! Самая бесполезная штука в тематизации!
ну извини как уже доходчивей объяснить я не знаю ... Не, серьезно что ли не понятен вопрос?
мне эта штука в данной задаче может пригодится только когда получится сделать задуманное . Не существующего она не показывает.
Ну если один я рискнул прокомментировать топик (думая что что-то понял) то другие значит просто не поняли о чем речь.