Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Сортировка новостей в категории по ссылке

Сортировка новостей в категории по ссылке


     22.05.2014    Все вопросы » Общие вопросы по вёрстке    3984

вопрос
Приветствую друзья, хочу сделать чтобы при переходе по ссылке в категорию новостей они сортировались (по дате, просмотрам и т.д) по параметрам заданным в самой ссылке, а не настройках в категории, т.е при переходе по одной ссылке - новости были отсортированы по дате, при переходе по другой они были отсортированы по рейтингу и т.д

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


6 комментариев

dj-avtosh
PHP-developer

dj-avtosh - 23 мая 2014 11:35 -

Ну закажите сие и будет.

По заказам пишем сюда: @Rud00y

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

follor
Юзер

follor - 23 мая 2014 11:40 -

Цитата: dj-avtosh
Ну закажите сие и будет.

Заказать это конечно хорошо, но пока нет возможности это сделать, много финансов уходит на запуск проекта, вот и приходится просить безвозмездной помощи у знающих людей.

dj-avtosh
PHP-developer

dj-avtosh - 23 мая 2014 12:04 -

В таком случае можно отложить это до лучших времен, ну или ждать - кто-то да ответит.

По заказам пишем сюда: @Rud00y

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

rocksmart
Юзер

rocksmart - 23 мая 2014 15:47 -

А чем родная js функция не устраивает?



<form name="news_set_sort" id="news_set_sort" method="post" action="" >
<input type="hidden" name="dledirection" id="dledirection" value="DESC" />
<input type="hidden" name="set_new_sort" id="set_new_sort" value="dle_sort_cat" />
<input type="hidden" name="set_direction_sort" id="set_direction_sort" value="dle_direction_cat" />
<script type="text/javascript">
<!-- begin

function dle_change_sort(sort, direction){

  var frm = document.getElementById('news_set_sort');

  frm.dlenewssortby.value=sort;
  frm.dledirection.value=direction;

  frm.submit();
  return false;
};

// end -->
</script></form>


<a href="http://dle1022.ura/main/" onclick="dle_change_sort('date','asc'); return false;">дате</a> 
        <a href="http://dle1022.ura/main/" onclick="dle_change_sort('rating','desc'); return false;">популярности</a>
        <a href="http://dle1022.ura/main/" onclick="dle_change_sort('news_read','desc'); return false;">посещаемости</a>
        <a href="http://dle1022.ura/main/" onclick="dle_change_sort('comm_num','desc'); return false;">комментариям</a>
        <a href="http://dle1022.ura/main/" onclick="dle_change_sort('title','desc'); return false;">алфавиту</a>    

follor
Юзер

follor - 23 мая 2014 16:41 -

rocksmart,
вставил выше представленный код в js файл моего шаблона, сделал ссылку как в примере и ничего, нет сортировки, просто переходи к новостям в категории

rocksmart
Юзер

rocksmart - 23 мая 2014 18:30 -

А форму в шаблон добавил

Завывод данного кода отвечает

{speedbar}

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

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

наверх