Как сделать так, чтобы на разных страницах использовались разные шаблоны, а не page.tpl.php все время. ThemeKey, конечно, решает проблему, но не хочется создавать ради одного шаблона целую папку с новой темой (а если у меня 10 страниц, на каждую из которых нужен индивидуальный шаблон, что тогда? 10 тем?). Насколько я понимаю, модуля, решающего проблему, нет. Как это сделать просто ручками? Заранее спасибо за ответ.
Комментарии
Если у страницы (ноды) ID=33, то просто в теме создать шаблон: page-node-33.tpl.php
Спасибо большое. Даже стыдно стало, таких азов не знал.
А если требуется некий шаблон повесить на все страницы с адресом типа «about/*»?
Если about является синонимом, то где-то на просторах drupal.ru был хак для template.php который позволял использовать разные шаблоны для синонима, но было это на пятом или шестом друпале уже не помню.
page-about.tpl.php - все about/* будут по нему
Искал на эту тему, нашел только модуль товарища FrEEz10 и упомянутый выше модуль ThemeKey.В принципе, достаточно и page-node-[id].tpl.php, спасибо.
Хорошо написано здесь http://setegnom.com/node/1074.