Куски кода в шаблоне
Dr2005alex |
|
---|---|
Вот файл cotemlate.php с коррекцией. Заменяем его в system. Создаем папку chunk в корне вашего шаблона. Закидываем туда файлы чанков с именем chunk.namechunk.tpl или chunk.namechunk.subname.tpl и вызываем этот tpl файл тегом [[$namechunk]] - первй вариант или [[$namechunk.subname]] и эти куски будут работать как и с {FILE "....."} тоесть если имя файла в папке чанков chunk.header.tpl то его вызов [[$header]] Вызов из любого tpl файла. Полная поддержка вложенности чанков как и в обычном шаблоне. Первая часть файла chunk. в имени файла, обязательна. Это всего лишь механизм подгрузки файла. А можно вместо добавленной мною функции подключения файла чанка, соорудить подключение стороннего кода и там уже обрабатывать как угодно. хоть брать из базы. хоть из кэша или из файла. WebKaa.ru - Cotonti Relax
|