вопрос
Сделал топ песен для сайта при помощи тега custom.
Реализовал так:
1 песня - 1 новость с дополнительными полями которые выводятся..
так же выводится рейтинг новости который по совместительству рейтинг песни..
Возможно ли сделать вывод по такой схеме (rating*vote_num)?
где rating- рейтинг новости, а vote_num-количество проголосовавших за новость.
Это необходимо по причине того что когда пользователь голосует только за одну из песен в топе то она становится выше других, что не есть хорошо..
Заранее спасибо за помощь..
Реализовал так:
1 песня - 1 новость с дополнительными полями которые выводятся..
так же выводится рейтинг новости который по совместительству рейтинг песни..
Возможно ли сделать вывод по такой схеме (rating*vote_num)?
где rating- рейтинг новости, а vote_num-количество проголосовавших за новость.
Это необходимо по причине того что когда пользователь голосует только за одну из песен в топе то она становится выше других, что не есть хорошо..
Заранее спасибо за помощь..
Небольшая полезная статья о том, как можно самостоятельно изменять параметры сортировки новостей, при выводе новостей, с использованием тега {custom}. Если кому-то нужно сортировать новости, выводимые через {custom} не тем методом, который указан в настройках категории или в настройках скрипта, то эта статья для вас.
Открываем файл: /engine/modules/functions.php
Ищем:
$sql_select
Над этим вставляем нужные параметрные строки, например:
if ($custom_category == '3') {$config['news_sort'] = 'date'; $config['news_msort'] = 'DESC';}
(Тоесть, когда у вас стоит категория 3, то выводимые ей новости будут сортироваться в стандартном порядке (по дате + по убыванию))
Если-же нужно в каком-то другом, то вот:
Возможные значения news_sort: date, rating, news_read, title (думаю переводить на русский какой параметр как выводит - ненужно)
Возможные значения news_msort: DESC (по убыванию), ASC (по возрастанию)
(Vitas).
сам создал, сам ответил..
Открываем файл: /engine/modules/functions.php
Ищем:
$sql_select
Над этим вставляем нужные параметрные строки, например:
if ($custom_category == '3') {$config['news_sort'] = 'date'; $config['news_msort'] = 'DESC';}
(Тоесть, когда у вас стоит категория 3, то выводимые ей новости будут сортироваться в стандартном порядке (по дате + по убыванию))
Если-же нужно в каком-то другом, то вот:
Возможные значения news_sort: date, rating, news_read, title (думаю переводить на русский какой параметр как выводит - ненужно)
Возможные значения news_msort: DESC (по убыванию), ASC (по возрастанию)
(Vitas).
сам создал, сам ответил..