Графическое меню, где вместо текстовых ссылок - изображения
Материал из Umicms
Версия от 13:54, 8 сентября 2011; Cmac (обсуждение | вклад)
Для возможности добавления в меню изображений вместо текстовых ссылок существуют поля "Изображение неактивного раздела" и "Изображение активного раздела", которые находятся в окне редактирования страницы в секции "Дополнительные параметры"[1]
1. Замените в шаблоне вывода меню (шаблоны меню располагаются в директории ~/tpls/content/menu/) макрос
%text%
в блоках вывода неактивных элементов (['menu_line_levelХ']) на
<img src="%menu_pic_ua%">
а в блоках вывода активных элементов (['menu_line_levelХ_a']) на
<img src="%menu_pic_a%">
2. При редактировании страницы загрузите изображения в соответствующие поля ("Изображение неактивного раздела" и "Изображение активного раздела")
Пример:
<?php
$FORMS = Array();
$FORMS['menu_block_level1'] = <<<END
<ul>
%lines%
</ul>
END;
$FORMS['menu_line_level1'] = <<<END
<li><a href="%link%"><img src="%menu_pic_ua%"></a></li>
END;
$FORMS['menu_line_level1_a'] = <<<END
<li><a href="%link%"><img src="%menu_pic_a%"></a></li>
END;
?>