[FIX] Исправление отображения иконки в catmenu
Описание и возможности [FIX] Исправление отображения иконки в catmenu для DLE
При активном использовании генерации меню на основе категорий (тег {catmenu.. } ) мной был выявлен баг, из-за которого на некоторых страницах выводимая иконка категории не показывалась. Позже я поисмотрел в интернете, оказалось столкнулся с такой проблемой я не один. При указании вывода иконки в шаблоне categorymenu.tpl — иконка отображалась лишь на некоторых страницах, то появлялась, то пропадала:
[category-icon]{icon}[/category-icon]
Проверяя с чем это может быть связано я нашёл конфликт тегов и внёс исправления. Данный Фикс исправляет работу шаблона убирая конфликт и заменяя тег для вывода. Ранее [category-icon] заменён на более логичный и корректно работающий:
[icon]{icon}[/icon] и [not-icon][/not-icon]
Теперь иконки категорий в меню будут работать корректно!
Данный баг замечен на DLE 14.3.
Можно смело скачивать и устанавливать и на более ранних и/или более поздних версиях DLE, где проявляется данная ошибка.
Условия использования плагина определяются настоящим соглашением, являющимся публичной офертой.
Плагин — это программное обеспечение или код на языке XML, HTML, CSS, JS и/или PHP, подготовленный и предназначенный для использования в системе управления сайтом (CMS) Datalife Engine.
Автор плагина — автором плагина является физическое или юридическое лицо, указанное в графе "Автор" под реальным именем или псевдонимом со ссылкой на его личную страницу на сайте https://dleplugins.ru/
1. Получая доступ к плагину вы получаете лицензию на его использование и соглашаетесь с данной офертой.
2. Условия использования плагина:
— Плагин запрещено передавать 3-м лицам;
— Плагин продаётся и может продаваться только на сайте dleplugin.ru, при этом разрешено распространение информации о плагине со ссылкой на его страницу на сайте https://dleplugins.ru/;
— Запрещено любое самостоятельное распространение файлов и исходного кода плагина;
— Запрещено использовать данный плагин (и его код) как основу для разработки аналогичного или любого другого плагина.
3. Условия поддержки:
— Поддержка плагина осуществляется бесплатно в случае отсутствия каких-либо нарушений настоящей оферты на использование бесплатных плагинов и решений исключительно по инициативе автора плагина;
— Поддержка плагина предусматривает: консультацию по работе плагина и его настройкам, помощь в установке плагина, техническую поддержку и исправления в случае нахождения ошибок в работе плагина;
— Поддержка клиентов при работе с плагином, а также техническая поддержка плагина осуществляются только при условии соблюдения данного соглашения;
— Поддержка не предусматривает: любые самостоятельные корректировки плагина со стороны его пользователя.
4. Условия получения обновлений:
— Обновления доступны бесплатно при условии соблюдения настоящей оферты и в случае, если на плагин не указана цена его приобретения;
— Получить обновление можно: на странице плагина, при помощи автоматического обновления плагина (в случае поддержки данной функции плагином).
При выявлении нарушений соглашения пользователю может быть отказано в поддержке плагина и получении его обновлений, аккаунт пользователя на сайте может быть заблокирован.
Установка [FIX] Исправление отображения иконки в catmenu
Скачать [FIX] Исправление отображения иконки в catmenu можно по ссылке в ввиде кнопки указанной над описанием. Если товар платный, то кнопка скачивания будет доступна после оплаты.
Распакуйте архив, загрузите файл плагина .xml через систему плагинов на сайте.