Параметры
Большинство
функций
принимают аргументы, которые уточняют или
изменяют ее поведение. Аргументы в Smarty очень похожи на
параметры в HTML. Статические значения не обязательно заключать
в кавычки, но это рекомендуется для текстовых строк. Переменные
также могут быть использованы в качестве параметров, и не должны
заключаться в кавычки.
Некоторые параметры принимают логические значения (true или false).
Они могут быть указаны словами true,
on и yes, или
false, off и
no без кавычек.
Пример 3-4. синтаксис параметров функции {include file='header.tpl'}
{include file='header.tpl' attrib_name='attrib value'}
{include file=$includeFile}
{include file=#includeFile# title='Smarty is cool'}
{html_select_date display_days=yes}
{mailto address='smarty@example.com'}
<select name='company_id'>
{html_options options=$companies selected=$company_id}
</select> |
|