====== ====== ===== Описание ===== Отображает порцию контента, если указанная в атрибуте **for** переменная определена во время выполнения шаблона. Данный тег часто используется совместно с тегом [[core_default_tag|]] для реализации простой if/else логики. - является WactCompilerDirectiveTag, поэтому не создает активного компонента времени выполнения. ===== Синтаксис ===== ...some contents ===== Область применение ===== В любом месте WACT шаблона ===== Атрибуты ===== * **for** - указывает путь до переменной ([[limb3:ru:packages:wact:dbe|Data Binding Expression]]). ===== Содержимое ===== Любое. ===== Пример использования ===== Рабочие примеры можно найти по адресу [[http://projects.limb-project.com/wact/show.php?group=tags/core/optional_and_default/]] Допустим, что у нас есть шаблон /optional.html:

You clicked the link

This is the default - link not clicked

Click Me!

Управляющий код: $template = new WactTemplate('/optional.html'); if(isset($_GET['clicked']) && $_GET['clicked']) $template->set('clicked',1); $template->display(); В итоге сначала будет отображено содержимое тега , а после клика по ссылке - содержимое тега .