Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Как добавить РАНДОМНУЮ сортировку коротких новостей?

Как добавить РАНДОМНУЮ сортировку коротких новостей?


     сортировка новостей    Общие вопросы, Ламерские вопросы    731

вопрос
Доброго времени суток уважаемое сообщество!

Собственно вопрос - есть несколько предалгаемых видов сортировки коротких новостей, а хотелось бы добавить рандомную сортировку.

Ответа пока нет


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

akella
Юзер

akella - -

в engine/inc/options.php
showRow( $lang['opt_sys_sort'], $lang['opt_sys_sortd'], makeDropDown( array ("date" => $lang['opt_sys_sdate'], "rating" => $lang['opt_sys_srate'], "news_read" => $lang['opt_sys_sview'], "title" => $lang['opt_sys_salph'], "comm_num" => $lang['opt_sys_scnum'] ), "save_con[news_sort]", "{$config['news_sort']}" ) );

заменить на
showRow( $lang['opt_sys_sort'], $lang['opt_sys_sortd'], makeDropDown( array ("date" => $lang['opt_sys_sdate'], "rating" => $lang['opt_sys_srate'], "news_read" => $lang['opt_sys_sview'], "title" => $lang['opt_sys_salph'], "comm_num" => $lang['opt_sys_scnum'], "RAND()" => "Случайно" ), "save_con[news_sort]", "{$config['news_sort']}" ) );

и в настройках поменять Критерий сортировки новостей

torber
Юзер

torber - -

Спасибо. Но видимо чего-то не хватает - в админке появился вариант сортировки «Случайно», но он не отрабатывает и кнопку бы не помешало для нее

akella
Юзер

akella - -

попробуйте еще для каталога добавить
showRow( $lang['opt_sys_catsort'], $lang['opt_sys_catsortd'], makeDropDown( array ("date" => $lang['opt_sys_sdate'], "rating" => $lang['opt_sys_srate'], "news_read" => $lang['opt_sys_sview'], "title" => $lang['opt_sys_salph'], "comm_num" => $lang['opt_sys_scnum'] ), "save_con[catalog_sort]", "{$config['catalog_sort']}" ) );
заменить на
showRow( $lang['opt_sys_catsort'], $lang['opt_sys_catsortd'], makeDropDown( array ("date" => $lang['opt_sys_sdate'], "rating" => $lang['opt_sys_srate'], "news_read" => $lang['opt_sys_sview'], "title" => $lang['opt_sys_salph'], "comm_num" => $lang['opt_sys_scnum'], "RAND()" => "Случайно" ), "save_con[catalog_sort]", "{$config['catalog_sort']}" ) );

akella
Юзер

akella - -

кнопка, наверное, такая
<a href="#" onclick="dle_change_sort('RAND()','desc'); return false;">случайно</a>

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

наверх