Графическое меню, где вместо текстовых ссылок - изображения — различия между версиями
Материал из Umicms
Sv (обсуждение | вклад) м (переименовал «Как сделать графическое меню, где вместо текстовых ссылок - изображения?» в «[[Графическое меню, где вместо текстовых ссыло) |
Sv (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
| − | + | Для возможности добавления в меню изображений вместо текстовых ссылок существуют поля "Изображение неактивного раздела" и "Изображение активного раздела", которые находятся в окне редактирования страницы в секции "Дополнительные параметры"[http://help.umi-cms.ru/index.html?2293.htm] | |
| − | + | ||
| − | + | '''1.''' Замените в шаблоне вывода меню (шаблоны меню располагаются в директории '''~/tpls/content/menu/''') макрос | |
| + | %text% | ||
| + | в блоках вывода неактивных элементов ('''['menu_line_levelХ']''') на | ||
| + | <img src="%menu_pic_ua%"> | ||
| + | |||
| + | а в блоках вывода активных элементов ('''['menu_line_levelХ_a']''') на | ||
| + | <img src="%menu_pic_a%"> | ||
| + | |||
| + | |||
| + | '''2.''' При редактировании страницы загрузите изображения в соответствующие поля ("Изображение неактивного раздела" и "Изображение активного раздела") | ||
| + | |||
| + | |||
| + | == Пример: == | ||
| + | |||
| + | <source lang="text"> | ||
| + | <?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; | ||
| + | |||
| + | ?> | ||
| + | </source> | ||
Версия 13:37, 12 января 2010
Для возможности добавления в меню изображений вместо текстовых ссылок существуют поля "Изображение неактивного раздела" и "Изображение активного раздела", которые находятся в окне редактирования страницы в секции "Дополнительные параметры"[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;
?>