Здравствуйте, подскажите пожалуйста кто знает. Я хочу чтобы в меню типа horizontal_multilevel в качестве пунктов меню выводились картинки(соответствующие активному состоянию пункта меню и неактивному). Прочитал руководство "Руководство по использованию компонентов меню". А там вроде все описано, Но на примере шаблона default. В административной части все сделал: создал ACT, NOACT (в pасширенном режиме редактирования Меню), поместил картинки в нужную директорию.
А в коде шаблона надо изменить: цитирую
Вам нужно заменить код вызова пункта меню с штатного на обращение к параметрам,
заданным для данного меню. Делается это в этом участке кода шаблона:
[CODE]<?if($arItem["SELECTED"]):?>
<li> <a href="<?=$arItem["LINK"]?>" class="selected"><?=$arItem["TEXT"]?></a> </li>
<?else:?>
<li> <a href="<?=$arItem["LINK"]?>"><?=$arItem["TEXT"]?></a> </li>
<?endif?>[/CODE]
Замените первую ссылку в коде на строку:
[CODE]<a href="<?=$arItem["LINK"]?>"><img border="0" src="<?=(array_key_exists("ACT", $arItem["PARAMS"]) && file_exists($_SERVER["DOCUMENT_ROOT"].$arItem["PARAMS"]["ACT"]) ? $arItem["PARAMS"]["ACT"] : "/images/menu/default.png")?>" /></a>[/CODE]
Замените вторую ссылку в коде на строку:
[CODE]<a href="<?=$arItem["LINK"]?>"><img border="0" src="<?=(array_key_exists("NOACT", $arItem["PARAMS"]) && file_exists($_SERVER["DOCUMENT_ROOT"].$arItem["PARAMS"]["NOACT"]) ? $arItem["PARAMS"]["NOACT"] : "/images/menu/default.png")?>" /></a>[/CODE]
Для шаблона horizontal_multilevel я не могу понять что на что надо поменять. Пробовал по разному, но не вышло=(
Прошу вашей помощи, очень надо, Подскажите plz.