Битрикс 4 версии. Создаю левое меню в корневом разделе в структуре сайта. Основные пункты меню - графические файлы. Когда пользователь заходит в главное меню - ему раскрывается подменю в виде текста (left.menu в подкаталогах). В конструкторе меню в / и в /products/ графические пункты указываются как <img src...>, текстовые соответственно как текст. Все работает,
но:
Шаблон left.menu_template и к текстовым и к графическим применяется один:
Как сделать чтобы для графических пунктов меню оформление оставалось таким же, а для текстовых было другим? (сделать отступ например). Если я сделаю отступ - он будет применен и к графическим пунктам. Вместе с текстом сдвинется и графика.
В конструктере меню есть возможность задавать параметры-условия. Могу ли я задать для каждого пункта определенный параметр, а потом в шаблоне меню построить конструкцию типа: если параметр пункта меню=x
{
то такой шаблон
}
иначе
{
другой шаблон
}
Спасибо.
но:
Шаблон left.menu_template и к текстовым и к графическим применяется один:
| Код |
|---|
$sMenuProlog = "<table border='0' cellpadding='0' cellspacing='0' width='100%'>"; $sMenuEpilog = '<tr><td colspan=2></td></tr></table>'; $sMenuBody = '<tr><td colspan=2></td></tr><tr>'.$strDir.'<td valign="top"'.$strstyle.' width="100%" class="menutext"><a href="'.$LINK.'" class="'.$strtext.'">'.$TEXT.'</a></td></tr>'; |
Как сделать чтобы для графических пунктов меню оформление оставалось таким же, а для текстовых было другим? (сделать отступ например). Если я сделаю отступ - он будет применен и к графическим пунктам. Вместе с текстом сдвинется и графика.
В конструктере меню есть возможность задавать параметры-условия. Могу ли я задать для каждого пункта определенный параметр, а потом в шаблоне меню построить конструкцию типа: если параметр пункта меню=x
{
то такой шаблон
}
иначе
{
другой шаблон
}
Спасибо.