| |
Smarty имеет несколько различных типов переменных. Он зависит от символа, с которого начинается, или в какой заключена переменная.
Переменные в Smarty могут быть отображены или использованы как аргументы функций и модификаторов, внутри выражений условных операторов и т.д. Для вывода значения переменной надо просто указать между разделителями имя переменной.
[ {$Name} {$Contacts[row].Phone} <body bgcolor="{#bgcolor#}"> |
Переменные, установленные в PHP, употребляются со знаком доллар $ перед ним. Переменные, установленные в шаблоне с помощью функции assign употребляются аналогичным образом.
Чтобы использовать переменную из ассоциативного массива, надо указать ключ элемента после знака '.' (точка).
Пример 4-2. доступ к перременным ассоциативного массива
|
Можно использовать переменную из массива по е индексу. Синтаксис аналогичен PHP.
Пример 4-3. доступ к елементу массива по его индексу
|
Чтобы использовать свойства обьектов, надо указать перед именем атрибута знак `->'.
Пример 4-4. доступ к свойствам объекта
|
Пред. | Начало | След. |
Внедренные переменные в двойных кавычках | Уровень выше | Переменные файлов конфигурации |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |