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

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


limb3:ru:packages:wact:tags:core_tags:core_if_tag

<core:optional>

Описание

Отображает порцию контента, если указанное в атрибуте exp выражение можно привести к значению true. Данный тег появился начиная с версии 0.5. Фактически этот тег - аналог вставки if(expression){} в шаблон.

<core:if> - является WactCompilerDirectiveTag, поэтому не создает активного компонента времени выполнения.

Синтаксис

<core:if exp='expression'>
...some contents
</core:if>

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

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

Атрибуты

Содержимое

Любое.

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

Допустим, что у нас есть шаблон /if.html:

<core:if for="{$var1 > var2}">
<p>var1 is greater that var2</p>
</core:if>

Управляющий код:

$template = new WactTemplate('/if.html');
$template->set('var1', 10);
$template->set('var2', 5);
$template->display();

Обсуждение

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