Директивы шаблона
Ниже перечислены директивы шаблона, которые можно использовать в файле шаблона мастера и файле 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]
См. также
Задачи
Создание пользовательского мастера