Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » jQuery » Dle 13 не работает рейтинг,как починить?

Dle 13 не работает рейтинг,как починить?


     03.11.2019    jQuery, Ламерские вопросы    188

вопрос
Всем привет,стоит DLE 13,шаблон KinoFace, не работает ни один рейтинг новостей.Когда нажимаю на "лайк" выдает ошибку:
{"error":true, "errorinfo":"У Вас нет права для выставления оценки"}

Как можно это вылечить?Похожую ошибку лечили в libs.jsно у меня там по умолчанию уже этот фикс.
$.get(dle_root + "engine/ajax/controller.php?mod=rating", { go_rate: rate, news_id: id, skin: dle_skin, user_hash: dle_login_hash }, function(data){

Ответил: efawefawd


Дела обстоят так, трабл с одним скриптом который указан в пути.
Ищем в js :
$.get(dle_root + "engine/ajax/rating.php", { go_rate: rate, news_id: id, skin: dle_skin, user_hash: dle_login_hash }

Меняем на :
$.get(dle_root + "engine/ajax/controller.php?mod=rating", { go_rate: rate, news_id: id, skin: dle_skin, user_hash: dle_login_hash }

И не забываем очистить кэш, как на компе так и на телефоне с которого чекайте как выглядит сайт.

2 комментария

Span49
Юзер

Span49 - 4 ноября 2019 10:59 -

if( !$allrate['allow_rate'] ) {

$db->close();

echo "{\"error\":true, \"errorinfo\":\"{$lang['rating_error3']}\"}";
die();
}



Если удаляю данный участок в rating.php я могу нажать на кнопку +\- но рейтинг не меняется.
Но ошибка уходит.Сам код ошибки как я определил по запросам это rating_error3

dj-avtosh
PHP-developer

dj-avtosh - 5 ноября 2019 15:10 -

Здравствуйте, это стандартный модуль рейтинга?

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх