Категория:Шаблонизация

Материал из PHPShop

Перейти к: навигация, поиск

Папка с шаблонами расположена по адресу: phpshop/templates/имя_шаблона/ Имя текущего шаблона можно узнать в разделе смены шаблонов административной части. Файлы выполнены на языке HTML. В файлах шаблонов действует логика: @переменная@ заменяется на результат вывода функции и подставляется в файл. Файлы шаблонов разложены по папочкам, имена которых содержат назначение шаблонов (page,news и т.д.).

Использование PHP логики в шаблонах

Для вставки php кода в шаблоны *.tpl следует разместить php код между тегами @php .... php@ в нужном месте шаблона, где планируется вывод информации. Пример вывода системной информации в любом месте шаблона:

@php 
phpinfo(); 
php@

Ограничение по функциям php не существует. При обнаружении ошибки в синтаксисе php будет сформировано внутреннее сообщение об ошибке с указанием места в коде ошибке. Для получения справки по функциям PHP следует обратится к Руководству по PHP.

Эта категория в данный момент пуста.