CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
webturist

Вывод ошибки категории, при наличии новостей в подкатегории

Recommended Posts

Структура такая:

----Категория------------------------------

---------Подкатегория 1 ----------------

---------------------Новости---------------

---------Подкатегория 2 ----------------

---------------------Новости---------------

---------Подкатегория 3 ----------------

---------------------Новости---------------

---------Подкатегория 4 ----------------

---------------------Новости---------------

----Категория------------------------------

---------Подкатегория 1 ----------------

---------------------Новости---------------

---------Подкатегория 2 ----------------

---------------------Новости---------------

---------Подкатегория 3 ----------------

---------------------Новости---------------

---------Подкатегория 4 ----------------

---------------------Новости---------------

 

В родительских категориях новостей нет.

При включенном выводе новостей из подкатегорий в категории - ошибок нет.

При выключенном выводе новостей из подкатегорий в категории - "Внимание! Обнаружена ошибка
По данному адресу публикаций на сайте не найдено, либо у Вас нет доступа для просмотра информации по данному адресу."

Share this post


Link to post
Share on other sites

Ну и где тут баг, если стоит запрет на вывод новостей из подкатегорий, а в категориях новостей нет и выводить нечего? Все логично

Share this post


Link to post
Share on other sites
33 minutes ago, alex32 said:

Ну и где тут баг, если стоит запрет на вывод новостей из подкатегорий, а в категориях новостей нет и выводить нечего? Все логично

Не соглашусь. Иерархия родительских категорий и подкатегорий на том и строится, чтобы родительские категории видели подкатегории и что в них есть. Но судя по ответу, здесь видимо по другому, если вы уверены, что это не баг.

Посмотрите на структуру, вывод новостей на данном сайте осуществляется в подкатегориях, за редким исключением.

Для наглядности:

----Природа------------------------------Категория

---------Растения ------------------------Подкатегория, их может быть намного больше, чем в этом примере.

---------------------Новости---------------Здесь, если уж по хорошему делать, можно еще подкатегории вставить, и достаточно много. А потом уже выводить новости.

---------Животные ------------------------

---------------------Новости---------------

---------Птицы ------------------------------

---------------------Новости---------------

---------Насекомые -----------------------

---------------------Новости---------------

---------Рептилии -----------------------

---------------------Новости---------------

---------Рыбы ------------------------------

---------------------Новости---------------

 

Природа - это не меню категорий, это страница категории, в которой выводятся подкатегории. Делать вверху страницы категории вывод подкатегорий - снизу вывод контента из новостей подкатегорий это конечно временный выход, но он не годится при большом кол-ве подкатегорий.

 

В общем если это точно не баг для ДЛЕ, то напишу в пожелания. Для других движков, с которыми довелось работать - это аксиома. Например те же движки онлайн-магазинов. Можно выводить товары в родительские категории (если их мало, для заполнения места), а можно не выводить. В подкатегориях они выводятся, и никаких ошибок движки не выводят.

Edited by webturist

Share this post


Link to post
Share on other sites
3 часа назад, webturist сказал:

Не соглашусь. Иерархия родительских категорий и подкатегорий на том и строится, чтобы родительские категории видели подкатегории и что в них есть. Но судя по ответу, здесь видимо по другому, если вы уверены, что это не баг.

Вы внимательно настройку почитайте которую вы отключили. Вы отключили вывод новостей из под категорий родительской категории, а сама родительская категория у вас новостей не имеет, т.к. вы не размещали в ней новости. Поэтому и видите соответствующее сообщение. Вы запретили выводить новости из подкатегорий и у вас в родительской категории нет прямых новостей.

 

3 часа назад, webturist сказал:

Природа - это не меню категорий, это страница категории, в которой выводятся подкатегории.

Ну так и выводите свои подкатегории, это сообщение относится исключительно к новостям. Если новости не выводятся и не должно быть ошибки об этом, то нужно убирать тег {content} с данного раздела, например условиями not-category и available https://dle-news.ru/extras/online/index.html?startnews.html

  • Upvote 1

Share this post


Link to post
Share on other sites
28 minutes ago, celsoft said:

 Если новости не выводятся и не должно быть ошибки об этом, то нужно убирать тег {content} с данного раздела, например условиями not-category и available https://dle-news.ru/extras/online/index.html?startnews.html

Да, работает. Спасибо. Вывел инклудом файла с условиями [category=x] html [/category]

А вот [not-category=1,2,3,7-10] {content} [/not-category] недоглядел...

Удалите или перенесите в соответствующий раздел тему пожалуйста, нет этого бага.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this