вопрос
Всем добрый день. На всех прошлых проектах стоят старые версии dle. На новый проект поставил dle 10.1 начал переносить модули но вот хак 10 звезд рейтинг не идет. Не идет именно то что Раньше при клике на звезду шел запрос в /ajax/rating.php и там уже обрабатывался код и закидывался в буфер и обновлялись звезды. Но сейчас там буфер сделан иначе.
Получается при отправке запроса. /engine/ajax/rating.php?go_rate=8&news_id=66&skin=Default вот такая вот ерунда. И из за этого теперь при клике на звезды голосования не происходит обновления. То есть кликнул звезды не поменялись. Обновил страничку они прорисовались. Прошлый результатn.
Пример
$buffer = ShowRating( $row['news_id'], $row['rating'], $row['vote_num'], false );
$buffer = addcslashes($buffer, "\t\n\r\"\\/");
$buffer = htmlspecialchars("{\"success\":true, \"rating\":\"{$buffer}\", \"votenum\":\"{$row['vote_num']}\"}", ENT_NOQUOTES, $config['charset']);
Получается при отправке запроса. /engine/ajax/rating.php?go_rate=8&news_id=66&skin=Default вот такая вот ерунда. И из за этого теперь при клике на звезды голосования не происходит обновления. То есть кликнул звезды не поменялись. Обновил страничку они прорисовались. Прошлый результатn.
Пример