|
|
Как добавить шаблонный тегШаблонные теги позволяют подключать исполняемый код в определенное место сайта. Исполняемый код может быть общего характера или относится к модулю. Если нужно добавить код общего характера, то создаем общий шаблонный тег. Для этого добавляем функцию в класс Theme_functions описанный в файле includes/function.php. Новая функция должна иметь доступ publiс. Теперь шаблонный тег с названием функции можно использовать. Функции можно передавать атрибуты тега. Для этого функция должна принимать аргумент – массив атрибутов. Пример:
public function show_text($attributes)
тег Если код связан с модулем, значит шаблонную функцию нужно добавлять в контроллер модуля. Так как модуль основан на патерне MVC, шаблонный тег должен иметь свою функцию в модели модуля и в шаблоне, а основная шаблонная функция, определенная в контроллере. Пример:
//в файле modules/news/news.php определена шаблонная функция show_date Не понятно? Уточните |
|
© 2003 - 2012 гг. diafan.CMS версия 5.0 CMS white label ООО "Диафан" (495)64-603-61, (3532)30-60-86 |
|

