Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Хаки » Ссылка на предыдущую и следующую новость в dle 10.2 имеет неправильный вид. Как быть?

Ссылка на предыдущую и следующую новость в dle 10.2 имеет неправильный вид. Как быть?


     17.10.2015    Все вопросы » Хаки    1697

вопрос
Доброго времени суток! Я уже задавал вопрос касательно хака, который делает ссылки на предыдущую и следующую новость в dle 10.2 тут dle-faq.ru/faq/questhacks/16528-ssylka-na-predyduschuyu-i-sleduyuschuyu-novost-v-dle-102.html

В принципе все понятно, но только сейчас заметил одну весомую ошибку.
Покажу на примере: перейдем в полную новость http://user-life.com/internet/141-kak-udalit-amigo-s-kompyutera.html и спустимся вниз. Под рейтингом находятся ссылки на предыдущую и следующую статьи. Так вот статья "Как установить драйвера на ноутбук" имеет ссылку http://user-life.com//140-kak-ustanovit-drayvera-na-noutbuk.html, то есть без категории. Я считаю это не правильно. Самое главное, при переходе по этой ссылке открывается новость как ни в чем не бывало и ссылка остается такого же вида. Я заметил, что подобные ссылки формируются у новостей, которые привязаны не к одной категориям, а нескольким. Новости одной категории отображаются нормально.

Вот код самого хака:


Помогите мне пожалуйста в этом вопросе!

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


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

vitnet
PHP-developer

vitnet - 17 октября 2015 13:51 -

найти
get_url($row_next['category'])

заменить на
get_url(intval($row_next['category']))

далее найти
get_url($row_prev['category'])

заменить на
get_url(intval($row_prev['category']))

fokusz
Юзер

fokusz - 17 октября 2015 14:45 -

Спасибо помогло! Но не пойму почему при переходе на ссылку http://user-life.com/////////140-kak-ustanovit-drayvera-na-noutbuk.html нет редиректа на http://user-life.com/computer/140-kak-ustanovit-drayvera-na-noutbuk.html ???? То есть двиг не исправляет такую ссылку...

vitnet
PHP-developer

vitnet - 21 октября 2015 09:34 -

Как на счёт этой настройки?

Цитата: Обрабатывать неверные URL ЧПУ:

При включении данной опции, будет происходить проверка адреса новостей. Например, при отключенной опции, адреса: httр://site.ru/id-имя новости.html и httр://site.ru/id-любой текст.html будут вести на одну и ту же страницу. При включении данной опции, будет осуществляться 301 редирект на верный адрес. Данная опция полезна для SEO и при смене адресов новости.

fokusz
Юзер

fokusz - 19 октября 2015 15:57 -

Помогите пожалуйста!!!!

fokusz
Юзер

fokusz - 21 октября 2015 21:31 -

Спасибо, помогло! А я думал это после установки хака такая беда случилась, оказывается всего навсего была не включена опция. Благодарю!

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

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

 10.10.2012 lexa21reg  Хаки
наверх