вопрос
Доброго времени суток, случайно наткнулся на модуль Block Pro 6 от Пафнутия, решил попробовать данный модуль на сайте (сайт на локалке). Все работает отлично, но, есть одна проблема. Рейтинг для краткой новости использую 3-его типа, нужно чтобы он выводился в процентах (50%, 82% и тд), раньше когда использовал тег {custom}, пользовался вот этим способом : https://webrambo.ru/103-reyting-v-procentah-dlya-kratkoy-novosti-v-dle.html .
Сейчас же когда я вывожу новости через BP, рейтинг всегда показывает 0%, тк у модуля применяются другие теги и скрипты. Так вот знающие люди, кто работал с данным модулем, помогите решить данный вопрос. Спасибо.
Вот js код рейтинга модуля:
/**
* Выставление рейтинга
* @see base_rate
* @param rate
* @param id
*/
function base_rate(rate, id) {
ShowLoading('');
$.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){
HideLoading('');
if (data.success) {
var rating = data.rating;
rating = rating.replace(/</g, '');
rating = rating.replace(/&/g, '&');
$('[data-rating-layer="' + id + '"]').html(rating);
$('[data-vote-num-id="' + id + '"]').html(data.votenum);
$('#ratig-layer-' + id).html(rating);
$('#vote-num-id-' + id).html(data.votenum);
$('#likes-id-' + id).html(data.likes);
$('#dislikes-id-' + id).html(data.dislikes);
} else if (data.error) {
DLEalert(data.errorinfo, dle_info);
}
}, "json");
}
Сейчас же когда я вывожу новости через BP, рейтинг всегда показывает 0%, тк у модуля применяются другие теги и скрипты. Так вот знающие люди, кто работал с данным модулем, помогите решить данный вопрос. Спасибо.
Вот js код рейтинга модуля:
/**
* Выставление рейтинга
* @see base_rate
* @param rate
* @param id
*/
function base_rate(rate, id) {
ShowLoading('');
$.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){
HideLoading('');
if (data.success) {
var rating = data.rating;
rating = rating.replace(/</g, '');
rating = rating.replace(/&/g, '&');
$('[data-rating-layer="' + id + '"]').html(rating);
$('[data-vote-num-id="' + id + '"]').html(data.votenum);
$('#ratig-layer-' + id).html(rating);
$('#vote-num-id-' + id).html(data.votenum);
$('#likes-id-' + id).html(data.likes);
$('#dislikes-id-' + id).html(data.dislikes);
} else if (data.error) {
DLEalert(data.errorinfo, dle_info);
}
}, "json");
}