Как скрыть категории в которых нет контента?

InstantCMS 2.X
#1 31 марта 2019 в 21:24
Как скрыть категории в которых нет контента? И на дефолтном виджете категорий и в главной boardа. Отображаются категории в которых нет контента
#2 31 марта 2019 в 21:27
Никак.
#3 31 марта 2019 в 21:43


Как скрыть категории в которых нет контента? И на дефолтном виджете категорий и в главной boardа. Отображаются категории в которых нет контента

@nickverhov88

Можно в нужных категориях поставить галочку в "Скрытая категория" и категория не будет отображаться на сайте.
Иллюстрация
#4 1 апреля 2019 в 00:22

в нужных категориях поставить галочку

iton
Да, точно, вылетела эта галочка из головы (навсегда вместе с мозгами). Особенно она (галочка, она же Галя) приносит огромное удовольствие и наслаждение, когда категорий тыщи 2 или 3. Вот тогда кайфуют все!)) Вся деревня тогда бухает. А председатель колхоза — этот вообще не просыхает уже второй месяц, выгонят наверное его, алкаша проклятого.
#5 1 апреля 2019 в 06:39



Как скрыть категории в которых нет контента? И на дефолтном виджете категорий и в главной boardа. Отображаются категории в которых нет контента

@nickverhov88

Можно в нужных категориях поставить галочку в "Скрытая категория" и категория не будет отображаться на сайте.
Иллюстрация

iton

Не совсем то… Важно чтобы пользователи могли добавить контент в пустую категорию. И соответственно она начинала отображаться на сайте.
#6 1 апреля 2019 в 09:49
Это технически сложно реализовать.
А все доработки, что есть на эту тему, несут существенную нагрузку на хостинг.

Во-первых, надо будет перебрать все записи и узнать, в каких категориях они выводятся. Это полбеды.
Самое сложное, это проверить права на доступ к записи контента. А то получится, что категория в списке есть, а записей в нет нет. А потому, что они приватные, или принадлежат группе, в которой пользователь не состоит. И др.

Нагрузка будет увеличиваться от количества материалов и категорий. И для случая

когда категорий тыщи 2 или 3

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

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