Как сделать вывод картинки в меню?
в файле .left.menu.php у меня такой код
Код |
---|
<?// пример файла .left.menu.php
$aMenuLinks = Array(
Array(
"Видеорегистраторы",
"/catalog/videoRegistrator/index.php",
Array(),
Array(),
""
),
Array(
"Автомобильные навигаторы",
"/catalog/navigator/index.php",
Array(),
Array(),
""
),
Array(
"Радар детекторы",
"/catalog/RadarDetektori/index.php",
Array(),
Array(),
""
),
Array(
"Эхолоты и картоплоттеры",
"profile.php",
Array(),
Array(),
""
),
);
?>
|
в файле .left.menu_ext.php такой
Код |
---|
<?
// пример файла .left.menu_ext.php
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
global $APPLICATION;
$aMenuLinksExt = $APPLICATION->IncludeComponent(
"bitrix:menu.sections",
"",
Array(
"ID" => $_REQUEST["ELEMENT_ID"],
"IBLOCK_TYPE" => "aspro_tires_catalog",
//"IBLOCK_ID" => "24",
"SECTION_URL" => "",
"CACHE_TIME" => "3600"
)
);
$aMenuLinks = array_merge($aMenuLinks, $aMenuLinksExt);
?>
|
В самом шаблоне меню код
Код |
---|
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<?if (!empty($arResult)):?>
<ul class="side-menu">
<? foreach($arResult as $arItem):?>
<?if($arParams["MAX_LEVEL"] == 1 && $arItem["DEPTH_LEVEL"] > 1) continue;?>
<li <?=$arItem["SELECTED"] ? "class='cur'" : '' ?>><a href="<?=$arItem["LINK"]?>"><?=$arItem["TEXT"]?><i></i></a></li>
<?endforeach?>
</ul>
<script>
$(document).ready(function()
{
$(".side-menu li a").live("click", function()
{
if (!$(this).parent("li").is(".cur"))
{
$(".side-menu li").removeClass("cur");
$(this).parent("li").addClass("cur");
}
});
});
</script>
<?endif?>
|
Может кто уже сталкивался с этим?