Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Хаки » Правка вывода похожих новостей

Правка вывода похожих новостей


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

вопрос
Добрый день!

Подскажите, пожалуйста, что надо изменить что-бы, в похожих новостях выводились только те новости, у которых пустое дополнительное поле под названием test. То есть мне надо что бы НЕ выводились новости, у которых в дополнительном поле test хоть что-то есть.

Версия DLE 10.0

Ответил: coolteams


оберните в [xfnotgiven_test]новость[/xfnotgiven_test]

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

ПафНутиЙ
Админ

ПафНутиЙ - -


Каков вопрос - таков и ответ. Просто помните об этом.

glam
Юзер

glam - -

Это конечно все здорово и замечательно, но не хотелось бы ставить целый модуль. Когда наверняка можно обойтись небольшим хаком, от человека который неплохо понимает в данных вопросах.

Uterm
Юзер

Uterm - -

Использовать blockpro в данном случае, будет намного лучше чем менять ядро движка. Я думаю, по производительности этот модуль не хуже чем встроенный related-news. Установка, кстати, заключается в том чтобы просто скопировать несколько файлов на сервер и все.

dj-avtosh
PHP-developer

dj-avtosh - -

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

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

coolteams
Юзер

coolteams - -

оберните в [xfgiven_test]новость[/xfgiven_test] а. невнимательно прочитал, отменяем эту затею/ правильный ответ вверху.

glam
Юзер

glam - -

С документацией к движку хорошо знаком. При твое "решении" теряем в количестве. Если в похожих 7 из 10 с этим доп полем, - выведется 3. А надо 10 из 10. Не правильный подход к решению вопроса.

coolteams
Юзер

coolteams - -

что бы НЕ выводились новости, у которых в дополнительном поле test хоть что-то есть.
задали вопрос - получили ответ, причем правильный. Надо было правильно выражаться в таком случае.

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

наверх