Документация Smarty
| Документация DHTML | Документация Smarty | SVG/VML Графика и JavaScript
| Документация bash |
Глава 8. Пользовательские Функции
Smarty поставляется с несколькими пользовательскими функциями, которые вы можете использовать в шаблонах.
{assign}
{assign} используется для установки значения переменной в процессе выполнения шаблона.
Имя атрибута | Тип | Обязателен | По умолчанию | Описание |
---|---|---|---|---|
var | string | Да | n/a | Имя переменной, значение которой будет устанавливаться |
value | string | Да | n/a | Устанавливаемое значение |
Пример 8-3. Доступ к переменным {assign} из PHP-скрипта. Чтобы получить доступ к переменным {assign} из PHP-скрипта, используйте функцию get_template_vars(). Обратите внимание, что переменные доступны только во время и после выполнения шаблона, как видно из следующего примера:
|
Следующие функции также могут опционально назначать переменные шаблона.
{capture}, {include}, {include_php}, {insert}, {counter}, {cycle}, {eval}, {fetch}, {math}, {textformat}
См. также assign() и get_template_vars().
Пред. | Начало | След. |
{strip} | Уровень выше | {counter} |