на странице нодам - свои шаблоны

Главные вкладки

Аватар пользователя natbampo natbampo 24 января 2011 в 14:57

Как правильней всего сделать такую вешь:
есть страница, например главная, на ней список из 10 тизеров нод одного типа.
Как мне только для этой страницы сделать так, чтобы всем этим нодам применился свой шаблон(их 10 подготовлено - по порядку: шаблон для 1-ой, для 2-ой, ...).
Спасибо.

Комментарии

Аватар пользователя vitok vitok 24 января 2011 в 15:09

я так понял интересут только шаблон ноды? а не всей страницы?
тогда в node.tpl.php


<?php if($is_front) { ?>
...нужная разметка ноды...
<?php } else { ?>
... другая разметка ноды....
<?php ?>

Все в допкментации есть:

 * Node status variables:
 * - $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.
Аватар пользователя natbampo natbampo 24 января 2011 в 15:51

так это ты на одной странице всем однотипным нодам один шаблон. Хотя я бы такое делал с подставлением значения на новый шаблон в функции препроцесса ноды: $var['template_file'] = 'xxx';

А мне надо - на одной странице нодам одного типа разные шаблоны(по порядку следования).

Аватар пользователя vitok vitok 24 января 2011 в 16:00

Я пример привел а не решение, я не телепат что б знать, к кому типу ноды и с каким nid-ом это нужно применять. Нужны названия файлов шаблонов? Devel Themer в помощь.

Аватар пользователя vitok vitok 24 января 2011 в 17:49

"natbampo" wrote:
а телепатом быть не надо, достаточно вопрос прочитать

Да тут для прочтения одного заголовок надо иметь бурно развитое воображение, (больше на коммунистический лозунг похоже "Повернем реки вспять!") не говоря уже о самом вопросе!
"natbampo" wrote:
При чем тут devel themer

Не причем! Самая бесполезная штука в тематизации!

Аватар пользователя natbampo natbampo 24 января 2011 в 18:02

"vitok" wrote:
Да тут для прочтения одного заголовок надо иметь бурно развитое воображение

ну извини как уже доходчивей объяснить я не знаю ... Не, серьезно что ли не понятен вопрос?
"vitok" wrote:
Не причем! Самая бесполезная штука в тематизации!

мне эта штука в данной задаче может пригодится только когда получится сделать задуманное . Не существующего она не показывает. Wink

Аватар пользователя vitok vitok 24 января 2011 в 18:07

"natbampo" wrote:
Не, серьезно что ли не понятен вопрос?

Ну если один я рискнул прокомментировать топик (думая что что-то понял) то другие значит просто не поняли о чем речь.