Инструменты пользователя

Инструменты сайта


limb3:ru:packages:wact:tags:perform_tags:perform_params_tag

<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>.

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
     __  _   __   _  __   ___   ____ 
 __ / / | | / /  | |/_/  / _ ) / __ \
/ // /  | |/ /  _>  <   / _  |/ /_/ /
\___/   |___/  /_/|_|  /____/ \____/
 
limb3/ru/packages/wact/tags/perform_tags/perform_params_tag.txt · Последние изменения: 2010/11/10 10:02 (внешнее изменение)