Иконки нижнего липкого меню в моб версии

Всем привет, видел на форуме АВ много кто жаловался что после обновления иконки отображаются битыми. У меня такая же проблема! На форуме команда АВ дала это решение

Ну я и вырезал тоже у себя этот код, вот и сам код без home

чистил кеш и так ?cc&ctpl и модуль отключил полностраничный кеш, и папку на серваке с кешем удалил, ничего не помогает, подскажите пожалуйста кому удалось решить данную проблему?

Спасибо.

home то зря похоже убрали - это текстовая надпись “Главная” под кнопой
тут вот той самой текстовой переменной нет, если это текстовая переменная - которвя leave подчеркнута.
Возможна она задает название для кнопки, и ее можно обозвать как угодно - но тогда это настройка…
Впрочем - если убрали home - можно зайти в переводы и создать перевод для языковой переменной abt__ итд - выбирайте любой вариант)

Здравствуйте, Алекс!

Честно говоря не совсем понял что и делать )) на форуме сказали тупо вырезать этот код как показано на скрине и аля должно работать нормально.

Вот и сам код

<a href=“{$url|fn_url}” class=“ut2-sticky-panel__link{if $smarty.request.dispatch==“index.index”} active{/if}”>{if $settings.abt__ut2.general.sticky_panel.enable_sticky_panel_labels[$settings.abt__device] == “YesNo::YES”|enum}{__(“abt__ut2.settings.general.sticky_panel.home”)}{/if}

а это изначальный код

<a href=“{$url|fn_url}” class=“ut2-sticky-panel__link{if $smarty.request.dispatch==“index.index”} active{/if}”>{if $settings.abt__ut2.general.sticky_panel.enable_sticky_panel_labels[$settings.abt__device] == “YesNo::YES”|enum}{(“abt__ut2.settings.general.sticky_panel.home”)}{(“home”)}{/if}

Просто скрыл кнопку Домой ))

Screenshot_6

можно сделать так

<a href=“{$url|fn_url}” class=“ut2-sticky-panel__link{if $smarty.request.dispatch==“index.index”} active{/if}”>{if $settings.abt__ut2.general.sticky_panel.enable_sticky_panel_labels[$settings.abt__device] == “YesNo::YES”|enum}{__(“home”)}{/if}

а можно так

<a href=“{$url|fn_url}” class=“ut2-sticky-panel__link{if $smarty.request.dispatch==“index.index”} active{/if}”>{if $settings.abt__ut2.general.sticky_panel.enable_sticky_panel_labels[$settings.abt__device] == “YesNo::YES”|enum}{__(“abt__ut2.settings.general.sticky_panel.home”)}{/if}

но в этом случае насколько я понял отсутствует в переводах языковая переменная
abt__ut2.settings.general.sticky_panel.home
надо зайти в переводы и добавить ее с переводом Главная (или Домой - как душа пожелает :slight_smile: )

Проще всего было выключить эту кнопку в настройках :-))))

1 лайк

Доброе утро. Вставил ваш код ))

<a href=“{$url|fn_url}” class=“ut2-sticky-panel__link{if $smarty.request.dispatch==“index.index”} active{/if}”>{if $settings.abt__ut2.general.sticky_panel.enable_sticky_panel_labels[$settings.abt__device] == “YesNo::YES”|enum}{__(“home”)}{/if}

Создал языковую переменную

Показывает закрытую витрину :see_no_evil:

Заменил ваш код на вот этот и витрина открылась, но также поломанная иконка.

Screenshot_2

<a href=“{$url|fn_url}” class=“ut2-sticky-panel__link{if $smarty.request.dispatch==“index.index”} active{/if}”>{if $settings.abt__ut2.general.sticky_panel.enable_sticky_panel_labels[$settings.abt__device] == “YesNo::YES”|enum}{(“abt__ut2.settings.general.sticky_panel.home”)}{(“home”)}{/if}

Витрина открылась.

Так и сделал, но настроить то надо!

Обращайте внимание на кавычки и апострофы. Форум их заменяет на неправильные

Большое спасибо, то есть скопировав с форума сообщение от @alex_vp уже замененное?! Значит, @alex_vp скинет в телеге :see_no_evil:

Да, сейчас посмотрел внимательнее, я же скопировал ваш код, который был оформлен цитатой - а там да, спецсимволы подменяются. Поэтому у вас и подчеркивание пропало (функция смарти __ )
сейчас переправлю ))

вот с правильными кавычками

<a href="{$url|fn_url}" class="ut2-sticky-panel__link{if $smarty.request.dispatch=="index.index"} active{/if}">{if $settings.abt__ut2.general.sticky_panel.enable_sticky_panel_labels[$settings.abt__device] == "YesNo::YES"|enum}{__("home")}{/if}

Пойду пробовать )) сейчас вернусь отпишусь, спасибо.

Что-то пошло не так )) может у меня просто руки кривые? :joy:

Screenshot_9

Сам код, и языковая переменная


а это?

<a href="{$url|fn_url}" class="ut2-sticky-panel__link{if $smarty.request.dispatch=="index.index"} active{/if}">{if $settings.abt__ut2.general.sticky_panel.enable_sticky_panel_labels[$settings.abt__device] == "YesNo::YES"|enum}{__("abt__ut2.settings.general.sticky_panel.home")}{/if}

хотя это конечно очень похоже на переменную - настройку…

Не-а, тоже не хочет ))

Screenshot_9

а языковую переменную правильно ведь создаю?

1 лайк

И кстати есть уже такая языковая переменная, может ее нужно указать в хуке? или вообще может языковую переменную создавать не надо было?!

если есть - то конечно не надо создавать )

Не хочет тва** работать ни в какую ))

Screenshot_15

а вот щас уже лучше, сами сделали? Только вот дублирует Главная-Главная

Screenshot_16