Директивы шаблона
Ниже перечислены директивы шаблона, которые можно использовать в файле шаблона мастера и файле templates.inf для настройки мастера.
Директива |
Описание |
---|---|
[!if ] |
Начинает управляющую структуру для проверки условия. |
[!else ] |
Часть управляющей структуры [!if ].Проверяет другое условие. |
[!endif ] |
Завершает определение структуры [!if ]. |
[!output ] |
Может использоваться следующими двумя способами:
|
[!loop ] |
Может использоваться следующими двумя способами:
|
[!endloop ] |
Завершает структуру цикла. |
Левая скобка ([), за которой следует восклицательный знак (!), обозначает начало директивы шаблона.Правая скобка обозначает завершение директивы шаблона.Синтаксис любой директивы должен выглядеть следующим образом:
[!directive params]
Пробел или знак, который не является идентификатором, необходимы только между директивой и параметрами.
Пример
[!if SAMPLE_RADIO_OPTION1]
You have checked the option 'Sample radio button option 1'
[!else]
You have checked the option 'Sample radio button option 2'
[!endif]
С вышеперечисленными директивами в файле шаблона можно использовать следующие операторы.
+
-
=
!=
==
||
&&
!
Пример
[!if SYMBOL_STRING != 0]
См. также
Задачи
Создание пользовательского мастера