DlePlugin.ru / Бесплатные плагины / [FIX] Исправление отображения иконки в catmenu

[FIX] Исправление отображения иконки в catmenu

Опубликовал Sheckler, 21.11.2021, 05:08

При активном использовании генерации меню на основе категорий (тег {catmenu.. } ) мной был выявлен баг, из-за которого на некоторых страницах выводимая иконка категории не показывалась. Позже я поисмотрел в интернете, оказалось столкнулся с такой проблемой я не один. При указании вывода иконки в шаблоне categorymenu.tpl — иконка отображалась лишь на некоторых страницах, то появлялась, то пропадала:

[category-icon]{icon}[/category-icon]


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

[icon]{icon}[/icon] и [not-icon][/not-icon]


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

Обязательно наличие обратной ссылки на https://dleplugin.ru при копировании и/или цитировании.

Распакуйте архив, загрузите файл плагина .xml через систему плагинов на сайте.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Мы используем файлы cookie
Для улучшения работы сервиса и персонализации информации мы используем файлы cookie. Нажимая ПРИНЯТЬ или продолжая просмотр сайта, вы соглашаетесь с условиями пользования.