Всем добра. Ребята, подскажите, как и где можно поправить до коректного состояния вывод уведомлений на сайте.
Версия 2.16.1 Шаблон сторонний. Сейчас вывод нотиса уведомлений выглядит вот.
По файлам порылся, разобраться не смог.
Скорее всего виджет переставить который это выводит. У меня стоит где основной контент
Добро пожаловать в шаблон social. Где нет границ ошибкам. А вот я вам помогу. Дайте только вспомнить.
Это только одна из ошибок, которую вы заметили. Предполпжу что все темы которые вы будете создавать. У меня будет ответ :)
Мда, не вспомнить. Забыл какой именно файл правил. Если хотите, оставте данные ФТП и адрес сайта в ЛС. Я сделаю.
Чтоб потом не искать, опять. заметка.
js/vendors/toastr/toastr.min.js
Чтоб потом не искать, опять. заметка.
js/vendors/toastr/toastr.min.js
Нет. Надо спросить автора шаблона, зачем он в toastr отправляет уведомления, которые должны выводиться не там.
Это наверно вспомогалка какая-то. В самом шаблоне social этого файла нет. В версии Instant 2.14 работало и без него или путь поменялся или что-то. А вот после обновления, этот файл надо с modern'а в social скопировать. Что именно поменялось и почему так, я не знаю. Проблематичный шаблончик — это да.
Там вот как работает. При первом заходе, если есть уведомления, вот это голубое окошко всплывает и закрывается(с дублем того что в самих нотисах).
А потом как по стандарту как в модерн, кликнешь на иконку и dropdown.
Что-то типа preview. Красиво кстати :)
Вот мне одного было не понятно. Если следовать схеме Инстант, ТО если этого файла нет в стороннем шаблоне, он же по идеи должен был по ступени вниз взять его с модерна. Но нет, не брал.
js/vendors/toastr/toastr.min.js
Что-то вы там еще видимо делали. Простое копирование папки vendors привело к двойной иконке уведомлений. Приэтом одна иконка открывает, а другая закрывает окно уведомлений.
PHP 7.4, но при переходе на 8.2 иконки вдруг срастаются в одну. ))) Но открывается только морда, при переходе на страницу поста, разьезжается вся страница.
У вас HTML с уведомления ушло? Ушло. Не понравилось? Удалите /социал/js/vendors/toastr/toastr.min.js.
Ваша двойная иконка и ваши переходы с ПХП версии это уже ваши проблемы и ваших нужд.
На 2.17 у меня иконка ОДНА.
а другая закрывает окно уведомлений
Она ничего не закрывает, это клик в пустое место, что закрывает dropdown. Глюк двойной иконки — это уже ЕЩЕ одна проблема с которой вы сталкнулись используя этот шаблон.
Удалите виджет уведомлений, и поставте виджет от модерн.
P.S Я предупреждал о 10000 проблем с этим шаблоном. Ваша иконка это крошка по сравнению с тем хлебом что вам придется еще съесть.
Что-то вы там еще видимо делали
Может и делал у себя и не помню. Я же говорю, уже как год правлю. Помню что, что-то с языковым пакетом связано.
Да. Удалите виджет уведомлений social, и поставте от модерна. Это самый оптимальный вариант.
А по сути, как должно быть. Это вообще никакой иконки и быть не должно, даже одной, если уведомлений нет! Или это уже я сам добавил, и не помню.
.notices-counter[data-count="0"] { display: none; }
Попробуйте так. Может это и есть то КАК я починил.