Справка
Оператор [param] - Переменная
Аргументы:
- Название переменной
(название переменной текущей части, обязательно к заполнению, записываетя через точку)
Результат: различный
Позволяет использовать переменные в системе.
Можно использовать двумя способами - указывая префикс [param.name] или же используя знак доллара [$name]
Переменные поддерживают работу с многомерными массивами.
Например [$array[1][2][3]=1].
Для обнуления массива используйте [array=''].
При приравнивании переменной не обязательно указывать знак $ или префикс param.
При передаче переменных в часть или компонент, названия переменных указываются также без символа $ и префикса param. Например: [function.header(type='location')]
В этом примере мы передали переменную type с значением 'location' в функцию header.
Если переменная указана, как переменная части, с настройкой доступа GET/POST, то через неё можно будет получить доступ к соответствующей GET/POST переменной. В противном случае, доступ к переменной GET/POST можно только через специальные команды get и post.
Можно использовать двумя способами - указывая префикс [param.name] или же используя знак доллара [$name]
Переменные поддерживают работу с многомерными массивами.
Например [$array[1][2][3]=1].
Для обнуления массива используйте [array=''].
При приравнивании переменной не обязательно указывать знак $ или префикс param.
При передаче переменных в часть или компонент, названия переменных указываются также без символа $ и префикса param. Например: [function.header(type='location')]
В этом примере мы передали переменную type с значением 'location' в функцию header.
Если переменная указана, как переменная части, с настройкой доступа GET/POST, то через неё можно будет получить доступ к соответствующей GET/POST переменной. В противном случае, доступ к переменной GET/POST можно только через специальные команды get и post.