Произвольная переменная — Simpla
Совсем недавно мне пришла в голову отличная идея по облегчению работы с Интернет-магазином под управлением Simpla CMS. Ведь многие заказчики не знают и даже не имеют представления о языке разметки html, стилях css и тем более синтаксисе smarty. Но все они очень просят сделать так, чтобы они сами могли что-то поменять на сайте.
Именно для этих целей нам могут пригодиться произвольные переменные. Мы можем создать переменную, поместить в нее любое содержимое и потом вызывать в нужных местах. Таким образом, не нужно искать по всему сайту во всех шаблонах - где меняется нужная информация. Достаточно знать одно место - где переменная объявлена и в нее положено какое-то содержимое. Итак, как сделать произвольную переменную?
Оказывается, это очень просто. Переменная с произвольным содержимым объявляется следующим образом:
{$site_create = '2012'}
И теперь значение переменной можно получить вот так:
{$site_create}
Эта конструкция выведет 2012. Очень просто и безумно полезно. Например, объявив в index.tpl все необходимые переменные, можно использовать их в любых других шаблонах.