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

Как сделать вывод новостей по тегам в полной новости?


     21.06.2016    Общие вопросы по PHP, Модули, Хаки    429

вопрос
Здравствуйте. Есть на сайте категории для статей и отдельно категория "Вопрос/Ответ", у каждой свой шаблон. Как в полной новости категории "Вопрос/ответ" сделать вывод материалов с тегами (тег будет один - к примеру материнский капитал). Этот тег будет добавлен в соответствующие статьи. Добавлять статью еще к категории "вопрос/ответ" - глупо, так как дизайн страниц разный.

То есть это должно быть автоматом, модуль/хак видит тег "материнский капитал" и автоматом цепляет новости (наподобие модуля LinkSeo или похожих новостей, только по категориям)

Ответил: Gameer


1. Открыть /engine/moduels/show.full.php найти :
MATCH (title, short_story, full_story, xfields) AGAINST ('$body')
заменить на :
tags REGEXP '[[:<:]](".str_replace(",","|",$tags_row).")[[:>:]]'
Далее найти :
if( $config['allow_tags'] and $row['tags'] ) {
Выше вставить :
$tags_row = $row['tags'];

2. Сделать перестроение кэша похожих новостей.

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

serg91100
3

241 | 37

serg91100 - 22 июня 2016 09:23 - Юзер

ШикарнО! Спасибо!

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

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