Глобальные переменные path.php
В пределах файла path.php, вы можете создавать глобальные переменные, которые будут доступны для любых шаблонов, к которым обращаются через страницу index.php, (независимо от того, что она, возможно, была переименована).
Определение переменных
Вы можете определить массив PHP, содержащий "глобальные переменные", которые будут доступны только для шаблонов, к которым обращаются через файл path.php.
$global_vars = array(); // Этот массив должен быть ассоциативным
Допустим, вы хотите определить имя раздела и название группы шаблонов. Вы должны использовать следующее:
$global_vars = array(
"my_weblog_name" => "news",
"my_template_group" => "display"
); // Последняя запись не должна содержать запятую в конце
Тогда вы могли бы использовать в шаблонах переменные {my_weblog_name} и {my_template_group}.
Использование условных выражений
Глобальные переменные, определенные в файле path.php могут использоваться в условных выражениях в ваших шаблонах. Например:
{if my_template_group == "display"}
Hey, it's the 'display' Template!
{/if}
Кроме того, они могут использоваться в расширенных условных выражениях, как описывается на странице условные глобальные переменные.
ПРИМЕЧАНИЕ: Не рекомендуется, чтобы глобальные переменные path.php использовались, для поддержки HTML, тегов ExpressionEngine, или PHP, поскольку все введенные переменные должны быть санированы для соображений безопасности.