HostCMS писал(а):
Вложить в div вызов тэмпдэйте структуры для подуровней. Если не разберетесь — покажите Ваш XSL.
Так я пробовал. Вот этот кусок размещал в div'е:
<!-- Если вывод подменю -->
<xsl:if test="submenu/node() and count(structure[show=1]) > 0">
</xsl:if>
и аналогично непосредственно сам вывод в макете:
<?php
$Structure = new Structure();
$row_structure = $Structure->GetStructureItem(CURRENT_STRUCTURE_ID);
$structure_parent_id = $row_structure['structure_parent_id'];
$param['parent_id'] = CURRENT_STRUCTURE_ID;
while ($structure_parent_id!=0)
{
$row_structure = $Structure->GetStructureItem($structure_parent_id);
$structure_parent_id = $row_structure['structure_parent_id'];
}
$param['parent_id'] = $row_structure['structure_id'];
$Structure->ShowStructure(2,'ЛевоеМеню',$param);
?>
Но немного не так. Мне надо, чтобы когда подразделов нет и div'a не было. А то он у меня другого цвета и тогда не красиво получается.