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

Как убрать вывод коротких новостей?


     30.01.2016    Общие вопросы по PHP    628

вопрос
Приветствую.
Понадобилось на странице index.php?do=lastnews убрать вывод новостей и добавить вывод ошибки, мол такой страницы не существует.

В общем, в engine.php нашел код:
elseif ($do == 'lastnews') {
ТУТ КОД
}

Удалил весь код который находится внутри elseif, добавил вывод ошибки, но новости всё равно выводятся.
Вопрос, как убрать вывод новостей?

p.s. Хочу везде убрать вывод коротких новостей: последние новости, не прочитанные, теги и т.д. Оставить краткие новости только на главной и в категориях.

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


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

bestazzz
8

bestazzz - 30 января 2016 23:42 - Юзер

Или лучше будет вместо вывода ошибки, сделать редирект на главную?

Вообще планируют оставить страницы только: главная, категории, полная новость. Всё остальное убрать.
Так вот, при переходе на страницу, которая не находится в списке выше, выдать ошибку что страницы не существует или сделать редирект на главную? Какой вариант лучше для поисковиков?

scaver
6

119 | 17

scaver - 30 января 2016 23:46 - Юзер

main.tpl
ищем
{content}
, меняем на
[not-aviable=lastnews]{content}[/aviable][aviable=lastnews]Такой страницы не существует[/aviable]

bestazzz
8

bestazzz - 31 января 2016 00:00 - Юзер

Благодарю что откликнулись. Такой вариант не подходит.
Проблему уже решил, вот только вопрос из коммента выше, актуален.

joydo
4

171 | 31

joydo - 31 января 2016 07:24 - Юзер

bestazzz, если страницы уже проиндексированы, то лучше будет 301 на главную. Если нет, то тут уже на вкус и цвет, как говорится)

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

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