treamz 0 Опубликовано: 26 января 2011 Рассказать Опубликовано: 26 января 2011 Добрый день! Есть сайт (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="" >Сортировать новости по: <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> Цитата Ссылка на сообщение Поделиться на других сайтах
treamz 0 Опубликовано: 26 января 2011 Рассказать Опубликовано: 26 января 2011 Автор после танца с бубнами, выяснил, что когда на одной странице присутствует блок {vote} и {sort} то сортировка не работает! Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 26 января 2011 Рассказать Опубликовано: 26 января 2011 treamz, ищите ошибки в своих шаблонах, у вас незакрытые теги form, поэтому и проблема. Цитата Ссылка на сообщение Поделиться на других сайтах
treamz 0 Опубликовано: 26 января 2011 Рассказать Опубликовано: 26 января 2011 Автор Вы правы )) в файл vote.tpl был незакрыт тег <form> Спасибо! Цитата Ссылка на сообщение Поделиться на других сайтах
antoniox 1 Опубликовано: 26 января 2011 Рассказать Опубликовано: 26 января 2011 treamz, ищите ошибки в своих шаблонах, у вас незакрытые теги form, поэтому и проблема. Вот у вас тут правила однако. А если у меня в сети ещё нет сайта на DLE и я пытаюсь освоить её пока на локале то как мне быть? Значит я ничего не могу спрашивать? Но это нонсенс по-моему. Вопрос такой у меня, если позволите: как сделать на dle 9.2 чтобы все страницы сайта были неизменными с постоянным контентом и выводился бы контент обычно, то есть не в формате новостей (краткое описание и потом подробнее), а просто сразу весь текст. Заранее благодарю. Если что - извините. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 26 января 2011 Рассказать Опубликовано: 26 января 2011 Вот у вас тут правила однако. А если у меня в сети ещё нет сайта на DLE и я пытаюсь освоить её пока на локале то как мне быть? Значит я ничего не могу спрашивать? Но это нонсенс по-моему. Вопрос такой у меня, если позволите: как сделать на dle 9.2 чтобы все страницы сайта были неизменными с постоянным контентом и выводился бы контент обычно, то есть не в формате новостей (краткое описание и потом подробнее), а просто сразу весь текст. Заранее благодарю. Если что - извините. Для справки, легальной демоверсии 9.2 не существует, а надеятся что вам будут помогать по нелегальным копиям скрипта бессмысленно. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.