Създадете отделна страница шаблони за различни видове възли
По подразбиране, Drupal всички страници, показани чрез page.tpl.php шаблон. Можете да създавате шаблони, създадени на този принцип: ако пътят изглежда imyasayta / възел / 10. шаблона ще изглежда страницата възел-10.tpl.php. Ако създадете шаблон страница node.tpl.php. всички страници, които се намират "по-долу" Урла imyasayta / възел /, автоматично ще бъде блокиран този шаблон.
Това означава, че ако в основата на вашата тема е файл, страница-възел-tpl.php и показва само променлива съдържанието на $. след това на страницата възли Tolko абсолютно никакво съдържание, без колони, раздели и ще бъдат показани и други атрибути.
Сега аз се научат да разбират Drupal шаблони. възел (ако имате ги блокира) построен върху всякакъв вид.
Пример: За вида на материала история шаблон ще изглежда така:
Така че, тази линия, аз съм убеден, че съм на един възел на страницата (като възел на страницата се основава на Urlu imyaSayta / възел / NID)
След това всичко е прозрачно на всички:
Да, и още - арг () връща действителните цепки стойност, т.е. дори и ако имате сайт на стойност pathauto модул и страницата не изглежда възел модел imyaSayta / възел / NID. на Arg () все още ще се върне стойност не е възел и NID.
Това важи за всички шаблони и страници. Току-що направи всичко по примера на възлите.
Това е цялата работа. Също така, можете да създадете шаблон за абсолютно всеки повод :)
изходен код малко Оптимизиран:
Шаблонът за вида на материала страница е страница page.tpl.php. Аз все още Recommened ispolzovaet тази функция:
В този случай, от вида на материала страница шаблон ще бъде страница възел тип-page.tpl.php. Това не позволява на случаите, когато имате на вашия сайт е, например, страница / новини новини и медии тип (за което шаблон в първия случай ще бъде същата страница news.tpl.php) - Вие (или друг разработчик) могат да бъдат объркани.
Благодаря Ви много. Сега, аз съм почти професионалист в създаването на страница tip_materiala.tpl.php), нека да ми направи една малка корекция:
Вход - трябва да се заменят с _. И след това можете да получите тук е шаблон страница - възел тип-news.tpl.php