====== ====== ===== Описание ===== Позволяет сгруппировать несколько компонентов (а также простой текст) в единый блок. Видимость блока может быть изменена при помощи методов активного компонента WactBlockComponent :: show() и :: hide(). тег является WactRuntimeComponentTag, который создает активный компонент класса WactBlockComponent*. ===== Синтаксис ===== ...some content ===== Область применения ===== В любом месте WACT шаблона. ===== Атрибуты ===== * **id** – идентификатор тега * **hide** – прячет блок по-умолчанию. ===== Содержимое ===== Любое ===== WactBlockComponent ===== * **isVisible()** – возвращает true, если блок является видимым, false - если вкрытым. * **show()** – делает блок видимым. * **hide()** – делает блок невидимым. ===== Пример использования ===== Рабочий пример см. [[http://projects.limb-project.com/wact/show.php?group=tags/core/block/]] Шаблон /block.html:
Now you see Me!

Now you don't!

Here I am again!

php-скрипт: $template = new WactTemplate('block.html'); if(someCondition()) { $block = $template->getChild('Block3'); $block->show(); } В результате скрипт выведет содержимое Block1 по-умолчанию, а также содержимое Block3, если someCondition() будет выполнено.