Писал это по запросу одного орла на оф.форуме. Может кому и пригодится:
1. Создаем текстовый элемент "sample" с лэйблом "Пример" =)
2. Создаем элемент селект с именем "showlabel" и набором значений yes и no.
Запихиваем в темплейт следующий код:
<?php
$showlabel="no";
if (isset($elements['showlabel'])) {
$showlabel = $elements['showlabel']->getValue();
unset($elements['showlabel']);
}
?>
<?php if (isset($elements['sample'])) : ?>
<?php if ($showlabel == "yes") : ?>
<span class="samplelabel"><?php echo $elements['sample']->label; ?></span>
<?php endif; ?>
<span class="sample"><?php echo $elements['sample']->render(ZOO_VIEW_ITEM); ?></span>
<?php unset($elements['sample']);?>
<?php endif; ?>
Всё. Если я не наделал в коде дурацких ошибок (а я это не проверял!) - то должно работать =)
Но идея в любом случае верная.
Приспособить это под себя - думаю труда не составит.