Что нового

Dle filter - не выводятся звезды рейтинга после фильтрации (1 Viewer)

S

sdeckk

Посетитель
Регистрация
12 Янв 2023
Сообщения
4
Реакции
1
Всем привет. Подскажите плз у меня в шаблоне выставлен рейтинг, который выводится звездами. После фильтрации они исчезают и остается только сама цифра рейтинга. Мне сказали, что нужно перезапустить скрипт расчета рейтинга после добавления результатов фильтра на страницу. Так полагаю нужно править dle_filter.js , скрипт рейтинга есть, куда конкретно его вставлять?
 
ну, давай начнём с того, что за скрипт рейтинга?
 
ну, давай начнём с того, что за скрипт рейтинга?
Вот это $('.js-count-rating-all').wRateCountAll(); выводит вот это 1676904405998
После фильтрации скрипт перестает выводить графику и только отдает цифру рейтинга
 
Быстрее всего после фильтрации нужно его повторно выполнить
 
толком не разбирался в коде, но вроде в эту функцию нужно вставить
JavaScript:
let filterWork = function(data) {

точнее в конец этого сравнения
JavaScript:
        if (dleFilter.ajax == 1) {
            window.location.href = data.url;
        } else {
 
В подобных вопросах, если не разбираетесь в программировании и вам нужна тех помощь, то лучше приобрести у автора. он знает свою разработку куда лучше, чем кто-либо другой
 
  • Like
Реакции: Gara
скорее всего проблема с data-src на изображения, но не видя как и что выводится на сайте - трудно гадать, что ещё может быть. так же не понятно какой шаблон используется, какая версия ДЛЕ, какая версия jquery...
 
Да возможно достаточно просто функцию загрузки data-src (lazyload возможно) перезагружать
 

Пользователи, просматривающие данную тему

Верх