Фикс : исправление отображения иконки в catmenu

Фикс : исправление отображения иконки в catmenu

При активном использовании генерации меню на основе категорий тегом {catmenu.. } был выявлен баг, из-за которого на некоторых страницах выводимая иконка категории не показывалась. Как оказалось с такой проблемой столкнулись многие. При указании вывода иконки в шаблоне categorymenu.tpl тегом:
[category-icon]{icon}[/category-icon]

иконка отображалась рандомно лишь на некоторых страницах.

Проверяя с чем это может быть связано был найден конфликт тегов и внесены исправления. Данный фикс исправляет работу шаблона, убирая конфликт и заменяя тег для вывода. Используемый ранее [category-icon] заменён на более логичный и корректно работающий:
[icon]{icon}[/icon] и [not-icon][/not-icon]

Теперь иконки категорий в меню будут работать корректно!
Данный баг замечен на DLE 14.3, но это исправление можно использовать и на других версиях, где проявляется данная ошибка.

fiks-ispravlenie-otobrazhenija-ikonki-v-catmenu.zip
Создайте аккаунт или авторизуйтесь для скачивания
 
Версия DLE: 14.3
Кодировка: utf-8
Автор: Sheckler
Источник
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.