Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по вёрстке Сортировка новостей в категории по ссылке

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


     22.05.2014    Общие вопросы по вёрстке    1668

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

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


Комментарии пользователей (6)

dj-avtosh
39

1479 | 390

dj-avtosh - 23 мая 2014 11:35 - шашлычник

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

skype: elhan.isaev

follor
1

243 | 10

follor - 23 мая 2014 11:40 - Юзер

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

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

dj-avtosh
39

1479 | 390

dj-avtosh - 23 мая 2014 12:04 - шашлычник

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

skype: elhan.isaev

rocksmart
64

307 | 115

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
1

243 | 10

follor - 23 мая 2014 16:41 - Юзер

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

rocksmart
64

307 | 115

rocksmart - 23 мая 2014 18:30 - Юзер

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

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

{speedbar}

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

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