Перейти к публикации

Рекомендованные сообщения

Добрый день! Есть сайт (http://taxistory.ru), пытаюсь сделать сортировку новостей вставляю в свой шаблон {sort}, на выходе получаю, только строчку:

Сортировать новости по: дате новости | популярности | посещаемости | комментариям | алфавиту

и ошибку яваскрипта и как следствие никакой сортировки не происходит

Сообщение: 'dlenewssortby' -  есть null или не является объектом

Строка: 393

Символ: 3

Код: 0

URI-код: http://taxistory.ru/russia/taxi_moscow/
То есть, видимо это ошибка JS. Может я забыл подключить какие то либо скрипт? Код html после парсинга тега {sort}
<form name="news_set_sort" id="news_set_sort" method="post" action="" >Сортировать новости по:&nbsp;<img src="/templates/Taxi20/dleimages/desc.gif" alt="" /><a href="#" onclick="dle_change_sort('date','asc'); return false;">дате новости</a> | <a href="#" onclick="dle_change_sort('rating','desc'); return false;">популярности</a> | <a href="#" onclick="dle_change_sort('news_read','desc'); return false;">посещаемости</a> | <a href="#" onclick="dle_change_sort('comm_num','desc'); return false;">комментариям</a> | <a href="#" onclick="dle_change_sort('title','desc'); return false;">алфавиту</a><input type="hidden" name="dlenewssortby" id="dlenewssortby" value="date" />


<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" language="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>

Ссылка на сообщение
Поделиться на других сайтах

после танца с бубнами, выяснил, что когда на одной странице присутствует блок {vote} и {sort} то сортировка не работает!

Ссылка на сообщение
Поделиться на других сайтах

treamz,

ищите ошибки в своих шаблонах, у вас незакрытые теги form, поэтому и проблема.

Ссылка на сообщение
Поделиться на других сайтах

treamz,

ищите ошибки в своих шаблонах, у вас незакрытые теги form, поэтому и проблема.

Вот у вас тут правила однако. А если у меня в сети ещё нет сайта на DLE и я пытаюсь освоить её пока на локале то как мне быть? Значит я ничего не могу спрашивать? Но это нонсенс по-моему. Вопрос такой у меня, если позволите: как сделать на dle 9.2 чтобы все страницы сайта были неизменными с постоянным контентом и выводился бы контент обычно, то есть не в формате новостей (краткое описание и потом подробнее), а просто сразу весь текст. Заранее благодарю. Если что - извините.

Ссылка на сообщение
Поделиться на других сайтах

Вот у вас тут правила однако. А если у меня в сети ещё нет сайта на DLE и я пытаюсь освоить её пока на локале то как мне быть? Значит я ничего не могу спрашивать? Но это нонсенс по-моему. Вопрос такой у меня, если позволите: как сделать на dle 9.2 чтобы все страницы сайта были неизменными с постоянным контентом и выводился бы контент обычно, то есть не в формате новостей (краткое описание и потом подробнее), а просто сразу весь текст. Заранее благодарю. Если что - извините.

Для справки, легальной демоверсии 9.2 не существует, а надеятся что вам будут помогать по нелегальным копиям скрипта бессмысленно.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...