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

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


limb3:ru:packages:wact:tags:core_tags:core_repeat_tag

<core:repeat>

Описание

Позволяет повторить некоторую часть шаблона определенное количество раз. Значение количества раз можно определять на этапе выполнения шаблона, если для атрибута times использовать DBE.

Синтаксис

           
<core:repeat time='counter'>
...some content
<core:repeat>

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

В любом месте WACT шаблона.

Атрибуты

  • times – количество раз, которое необходимо повторить шаблон.

Содержимое

Любое

WactBlockComponent

  • isVisible() – возвращает true, если блок является видимым, false - если вкрытым.
  • show() – делает блок видимым.
  • hide() – делает блок невидимым.

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

Рабочий пример см. в папке /limb/wact/examples/tags/core/repeat

Шаблон repeat.html:

<core:repeat value="5">
<p>This will be outputed 5 times</p>
</core:repeat>
 
<core:repeat value="{$times}">
<p>This will be outputed 4 times. The number of repeats is set from php-script at run time.</p>
</core:repeat>

php-скрипт:

  $template = new WactTemplate('repeat.html');
  $template->set('times' 4);
  $template->display();

Обсуждение

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