Здравствуйте!
Так и не смог разобраться как сделать такой шаблон.
HTML код самого меню
<div id="layout_left_menu">
<div class="header">
Мебель на заказ
</div>
<div class="node cabinets">
<div>
<a href="/shkafy_kupe/">Шкафы Купе</a>
</div>
</div>
<div class="node kitchens">
<div>
<a href="/kuhni/">Кухни</a>
</div>
</div>
<div class="node children">
<div>
<a href="/detskaya_mebel/">Детская мебель</a>
</div>
</div>
<div class="node halls">
<div>
<a href="/prihozhie/">Прихожие</a>
</div>
</div>
<div class="node office">
<div>
<a href="/kompyuternye_stoly/">Компьютерные столы</a>
</div>
</div>
<div class="node beds">
<div>
<a href="/mebel_dlya_vannoj/">Мебель для ванной</a>
</div>
</div>
</div>
Смысл в том что у каждой ссылке своя картинка и свой цвет ссылки.
Подскажите пожалуйста.
С уважением, Денис.
я так понимаю картинка и цвет задаются через стили типа "cabinets"?
тогда перед вами стоит задача проставить в шаблоне вывода ссылки какой-то макрос, который бы выводил этот стиль
то есть в ниже приведенных блоках вместо строчки вставить_сюда, надо подставить либо
1. s_%id% что выведет в каждом пункте меню class равный s_64 (64 это id страницы cabinets, у всех страниц свой уникальный %id%). И вам надо будет в файле стиле переписать все классы на новые (например .cabinets заменить на .s_64)
2. создать в модуле "шаблоны данных", в типе данных "Разделы сайта" новую поле строкового типа которое появиться во всех страницах сайта (в админке) куда вы и будете заполнять название стиля, а при выводе пунктов меню будете выводить значение этого поля (макрос типа %data getProperty(%id%,pole_style, simple)%, где simple шаблон /tpls/data/simple.tpls, который я описывал в статье http://umihelp.ru/377/bubble-tips-in-filter/ , а pole_style имя созданного вами поля для стиля)
$FORMS['menu_line_level1'] = <<<END
<div class="node [b]вставить_сюда[/b]">
<div>
<a href="%link%"
umi:element-id="%id%"
umi:field-name="name"
umi:delete="delete"
umi:region="row"
umi:empty="Название страницы"
>
%text%
</a>
</div>
</div>
END;
$FORMS['menu_line_level1_a'] = <<<END
<div class="node [b]вставить_сюда[/b]">
<div>
<a href="%link%"
umi:element-id="%id%"
umi:field-name="name"
umi:delete="delete"
umi:region="row"
umi:empty="Название страницы"
>
%text%
</a>
</div>
</div>
END;