- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите, пожалуйста, возможное решение.Стандартный «Архив новостей» выдает новости со ВСЕХ категорий общей лентой. Как получить архив новостей только из одной категории? Снимание в админке галки «не публиковать на главной» на вывод архива новостей не влияет, выводит ВСЕ новости со ВСЕХ категорий по датам.
Там ещё есть "Расширенный поиск новостей" и есть возможность фильтровать по категориям.....
В файле engine/modules/calendar.php найдите строку примерно 216 (9.3)
и сравнив с вашей версией файла/движка получите примерно такую
Надеюсь, работать будет.
hYPER-ok добавил 03.10.2011 в 20:14
Там ещё есть "Расширенный поиск новостей" и есть возможность фильтровать по категориям.....
И как это Вы додумались до расширенного поиска?
Судя по тому, что никто в теме не отписался, заработало у всех, кроме меня :)
После вышеуказанных исправлений в engine/modules/calendar.php в блоке с архивом действительно показывается правильное количество новостей только из нужного раздела за месяц. Однако выводятся новости по прежнему из всех разделов.
В старых версиях движка надо было править еще файл: /engine/ajax/calendar.php
А именно вот в этих двух строках добавлять необходимую категорию:
209 строка
218 строка
Пробовал на DLE 9.3/9.4 - пока безрезультатно. Может кто сталкивался с подобным?
Нашел некое решение своей проблемы на форуме за 2008 год, но мне оно не совсем подходит.
Смысл заключается в том, что ненужные категории не показываются не только при просмотре архива, но так же не выводятся и на главной странице, при этом отображаясь в популярных и похожих новостях.
Для этого в файле engine/engine.php надо после строки:
вставить:
где вместо 3,4,5 указать категории, которые должны показываться в архиве.
Проблема заключается в том, что не перечисленные в этой строке категории отсутствуют не только в архиве и на главной, но так же не выводятся в /tags/xxx/ и /catalog/xxx/ при наличии символьного кода, что мне абсолютно не подходит.
Для чего это все нужно: на сайте, предположим, имеется две категории - статьи и каталог. Первая категория постоянно добавляется и вот для нее и нужен архив по месяцам, каталог же неизменен, но материал из него должен обязательно показываться в /tags/xxx/ или /catalog/xxx/.
Да, и просьба - отпишитесь, если у кого-то заработал способ, указанный hYPER-ok. Возможно все дело в моих кривых руках...
Уж легче модуль какой-нибудь накалякать, а не юзать этот "Архивы".