CMS Made Simple - установите переменную доступной для всех шаблонов

Можно ли создать пользовательскую переменную в CMS Made Simple, которую можно задать в одном шаблоне, и тогда это значение будет доступно в другом шаблоне для того же сайта?

Изменить: я забыл добавить, что шаблон, в котором я хочу установить переменную, использует другой домен, хотя это тот же сайт. Это означает, что я не могу использовать куки или сеансовые переменные.

1 ответ

Вы можете использовать систему умного назначения или захвата:

{assign var="foo" value="bar"}

{capture name="foo"}bar{/capture}

Обратите внимание, что это зависит от порядка выполнения шаблонов. Например, в большинстве сценариев все внутри выполняется перед всем внутри основного шаблона.

Другие вопросы по тегам