ПредишенСледващото

В процеса на работа по един от проектите, необходимостта от прилагането на една интересна задача - да се добавят всеки елемент от образа на главното меню. Както можете да видите, гледайки снимката по-горе - всичко реализуема.

Нека да разгледаме как да го направя.

Изтеглете и инсталирайте menuimage модул. Включете го.

В Drupal елементи от менюто на дисплея със снимки, страница 4, profhelp

Open Структура - Меню - Името на менюто си - Списък на линкове

В Drupal елементи от менюто на дисплея със снимки, страница 4, profhelp

Всеки елемент от менюто, за който искате да качите снимка, кликнете върху Редактиране в полето изображението качите изображение.

В Drupal елементи от менюто на дисплея със снимки, страница 4, profhelp

Сега най-забавната част. Отваряне на файл template.php на вашата тема. Определя кука THEME_NAME_menu_lnk (ако приемем, че знаете какво THEME_NAME трябва да бъде заменен от вашата тема име):

Запазете промените. Изчистете кеша и проверете резултата. На главната страница, менюто ще покаже картина, както и на другите страници на менюто ще се появи, както обикновено.

Добавяне на икони шрифта Яки

В Drupal елементи от менюто на дисплея със снимки, страница 4, profhelp

Освен описания по-горе метод, където се показва менюто Греди с конвенционални изображения може да се използва шрифта Страхотен набор шрифт. Този метод ще ви позволи бързо да инсталирате изображения, току-що инсталиран необходимия клас на позиция от менюто.

  • Проверете дали имате още не сте инсталирали, модули атрибути Меню и шрифт Яки икони. ги включите.
  • Open за редактиране на елемента от менюто, който искате да добавите икона.
  • Посочете класа, като еа потребител. Списъкът на наличните икони може да се види в Font Страхотен сайт на проекта
  • Запазете промените и, ако е необходимо, Регулиране на външния вид на сайта, чрез CSS стилове.

След възлагане клас елемент от менюто, ще се показва като икона и текстови линкове. Ако искате да запазите само иконата, трябва да се правят малки промени във файла template.php. както е описано в тази статия.

Сменете THEME_NAME на вашата тема име. След като запазите, отворете стилове на темата ви и да зададете атрибута дисплей за съответния период таг: няма.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!