Содержание

<perform:params>

Описание

Тег <perform:params> используется совместно с тегом <perform>, если последний инициирует вызов метода шаблонной команды, требующего дополнительных параметров. Тег <perform:params> позволяет задать эти параметры.

Тег <perform:params> может содержать несколько атрибутов - по количеству аргументов для соответствующего do-метода шаблонной команды. Названия атрибутов тега <perform:params> неважны - важен их порядок, так как они приходят в do()-метод именно в том порядке, как они указаны в шаблоне.

Например:

 <perform command='MyTemplateCommand' method='something'>  
   <perform:params param1='Value1' param2='Value2'/>  
 </perform:fetch>  

Приведет к вызову метода MyTemplateCommand::doSomething(Value1, Value2);

Синтаксис

<perform:params param1='value1' [paramN='valueN']/>

Область применения

Внутри <perform> тега.

Атрибуты

Любое количество пар - название-значение, из которых значения будут переданы в do()-метод шаблонной команды в указанном в шаблоне порядке.

Содержимое

Нет.

Пример использования

см. пример для <perform> тега.

см. также раздел "Шаблонные команды", где есть различные примеры использования тегов <perform:params> и <perform>.