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

Аватар пользователя natbampo

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

Версия Drupal:
0 Спасибо

Комментарии

Аватар пользователя vitok
vitok 6 лет назад

я так понял интересут только шаблон ноды? а не всей страницы?
тогда в 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.
0 Спасибо
Аватар пользователя natbampo
natbampo 6 лет назад

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

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

0 Спасибо
Аватар пользователя vitok
vitok 6 лет назад

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

0 Спасибо
Аватар пользователя natbampo
natbampo 6 лет назад

vitok , а телепатом быть не надо, достаточно вопрос прочитать. При чем тут devel themer ...

0 Спасибо
Аватар пользователя vitok
vitok 6 лет назад
natbampo написал:
а телепатом быть не надо, достаточно вопрос прочитать

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

natbampo написал:
При чем тут devel themer

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

0 Спасибо
Аватар пользователя natbampo
natbampo 6 лет назад
vitok написал:
Да тут для прочтения одного заголовок надо иметь бурно развитое воображение

ну извини как уже доходчивей объяснить я не знаю ... Не, серьезно что ли не понятен вопрос?

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

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

0 Спасибо
Аватар пользователя vitok
vitok 6 лет назад
natbampo написал:
Не, серьезно что ли не понятен вопрос?

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

0 Спасибо