Глобальные переменные 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, поскольку все введенные переменные должны быть санированы для соображений безопасности.

Наверх страницы