Вставка иконок в меню

Тема в разделе "Изменение шаблона (кастомизация)", создана пользователем daos, 20.08.2007.

  1. Offline

    Russl Недавно здесь

    Регистрация:
    12.03.2008
    Сообщения:
    141
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Вставка иконок в меню

    и на том спасибо, легче отказаться от картинок в меню. (шаблон менять не хочу)
     
  2. varakuta
    Offline

    varakuta Недавно здесь

    Регистрация:
    21.05.2009
    Сообщения:
    268
    Симпатии:
    2
    Пол:
    Мужской
    вот ответ который я искал
    спасибо огромное вам )
    Надо в параметрах модуля меню включить параметр Значки меню
     
  3. Offline

    quake3arena Недавно здесь

    Регистрация:
    03.12.2008
    Сообщения:
    107
    Симпатии:
    0
    Пол:
    Мужской
    Ну так что.. Никто не подскажет все таки добиться того чтобы текст пункта меню был посредине иконки меню.. ??
    Пробовал добавлять в xml дополнительный параметр middle для переменной menu_images_align в mod_mainmenu.php.. т.е дописал в xml

    Код (CODE):
    1. <param name="menu_images_align" type="radio" default="0" label="Выравнивание иконок меню"
    2.  description="Выравнивание иконок меню">
    3.             <option value="0">Left</option>
    4.             <option value="1">Right</option>
    5.             <option value="2">Middle</option>


    Ну никак не получается поймать иконку ,чтобы была на одном уровне в текстом пункта меню..при left - иконка выше и текст начинается после нее, при выборе middle текст выше получается.. :'(
     
  4. Offline

    Dimon100 Недавно здесь

    Регистрация:
    27.04.2009
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Как вариант, наверное можно сделать так:
    в строку
    Код (CODE):
    1. $image = '<img src="'. $mosConfig_live_site .'/images/stories/'. $menu_image .'" border="0" alt="'. $mitem->name .'"/>';

    надо вставить параметр align="left" который выровняет иконку по левому краю а текст будет справа, т.е. что-то вроде этого
    Код (CODE):
    1. $image = '<img align="left" border="0" hspace="5" vspace="5" alt="'. $mitem->name .'" src="'. $mosConfig_live_site .'/images/stories/'. $menu_image .'"/>';

    hspace="5" - это отступ по горизонтали
    vspace="5" - отступ повертикали
    left естесственно можно заменить на right , middle ит.д.
     
  5. Offline

    NotLocal Недавно здесь

    Регистрация:
    19.02.2012
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской
    Привет всем, возникла проблема, не когда в жизни столько не матерился:(
    И так, мне нужно вставить в заголовки меню иконки:
    [​IMG]

    В xml файл модуля modules\mod_mainmenu\mod_mainmenu.xml вставил строку:
    Код (PHP):
    1. <param name="menu_image" type="imagelist" directory="/images/stories" hide_default="1" default="" label="Изображение меню" description="Маленькое изображение, располагаемое слева или справа от пункта меню. Изображение должно находиться в папке images/stories/" />


    Сохранил. Далее в параметрах модуля меню выбираю изображение, отмечаю кнопку отображать иконки меню, проверяю, не выводится....:(
    Объясните пожалуйста, может что не так делаю?
     

Поделиться этой страницей

Загрузка...