lk0dee 0 Опубликовано: 3 июня 2017 Рассказать Опубликовано: 3 июня 2017 У меня есть несколько категорий, к примеру с 1 по 10, как сделать что бы в {related-news} (11.3 версия ) исключить показ новостей к примеру 7-8 категории? Ссылка на сообщение Поделиться на других сайтах
germanydletest 459 Опубликовано: 3 июня 2017 Рассказать Опубликовано: 3 июня 2017 Без модификации кода CMS этого не сделать Ссылка на сообщение Поделиться на других сайтах
lk0dee 0 Опубликовано: 3 июня 2017 Рассказать Опубликовано: 3 июня 2017 Автор Да это я уже понял, интересует решения, кто сможет реализовать платно или бесплатно Ссылка на сообщение Поделиться на других сайтах
germanydletest 459 Опубликовано: 3 июня 2017 Рассказать Опубликовано: 3 июня 2017 в /engine/modules/show.full.php найти $db->query( "SELECT id, date, short_story, xfields, title, category, alt_name FROM " . PREFIX . "_post WHERE {$where_category}{$allowed_cats}{$not_allowed_cats}MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $config['related_number'] ); заменить на $db->query( "SELECT id, date, short_story, xfields, title, category, alt_name FROM " . PREFIX . "_post WHERE {$where_category}{$allowed_cats}{$not_allowed_cats}MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1 AND category NOT IN (7,8)" . $where_date . " LIMIT " . $config['related_number'] ); после чего сбрасываете кеш похожих публикаций (/admin.php?mod=rebuild => Перестроение кэша похожих новостей) не проверял, но должно работать. Перед внесением изменений делайте бэкап сайта Ссылка на сообщение Поделиться на других сайтах
lk0dee 0 Опубликовано: 4 июня 2017 Рассказать Опубликовано: 4 июня 2017 Автор На 11.3 такое не работает, уже пробовал) Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас