Как в виджете вывести подкатегории конкретной категории?

InstantCMS 2.X
#1 30 июня 2021 в 00:58
Инстант 2.14.2 Шаблон дефолтный
В типе контента Статьи несколько категорий с подкатегориями. Надо вывести подкатегории одной из категорий.
Как это сделать? Может быть у кого то есть готовое решение?
Стандартный виджет Категории не позволяет делать выбор Категории.
#3 30 июня 2021 в 17:57


или instantcms.ru/addons/owlcontentlist.html .

@noname
Это совсем из другой оперы…
#4 30 июня 2021 в 18:26
Ну, если по быстрому, то как вариант, создать html виджет. Создать для него свой шаблон и в этом шаблоне написать запрос для вывода нужных подкатегорий.
#5 30 июня 2021 в 21:35
Самый простой способ это сделать свой шаблон виджета Категорий. И в нем уже по id родителя вывести все категории, которые в него входят.
Если таких виджетов планируется много, то, конечно, лучше искать вариант с настройками.
#6 30 июня 2021 в 23:19


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

Zau4man
Согласен, оптимально будет наделить стандартный виджет Категории возможностью выбирать категории для отображения подкатегорий.
#7 30 июня 2021 в 23:35


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

Lora
Как промежуточный, совет хороший, осталась малость… как это сделать не программисту?
#8 1 июля 2021 в 09:48

Согласен, оптимально будет наделить стандартный виджет Категории возможностью выбирать категории для отображения подкатегорий

vikont
welcome to git github.com/instantsoft/icms2/issues
#9 1 июля 2021 в 11:31


Согласен, оптимально будет наделить стандартный виджет Категории возможностью выбирать категории для отображения подкатегорий

vikont
welcome to git github.com/instantsoft/icms2/issues

Zau4man
Так уже https://github.com/instantsoft/icms2/issues/1339
Но когда это будет и будет ли вообще… Поэтому спрашиваю о готовых решениях.
#10 1 июля 2021 в 11:51

В типе контента Статьи несколько категорий с подкатегориями. Надо вывести подкатегории одной из категорий.
Как это сделать? Может быть у кого то есть готовое решение?

vikont

Уточните у dwd, вроде у него есть такой виджет. И, если я не ошибаюсь, это он:


#11 1 июля 2021 в 19:02
Если много категорий и подкатегорий — old.goodmade.ru/instantcms2/157-rubrikator-v2.html, если размещать на всех страницах — хорошо для навигации, но все категории и подкатегории будут на всех страницах (плохо для SEO). В Расширенной доске не все категории на всех страницах, Рубрикатор 2 удобнее.
Для каталога норм вариант catalog.onliner.by по навигации
#12 1 июля 2021 в 20:20


Если много категорий и подкатегорий — old.goodmade.ru/instantcms2/157-rubrikator-v2.html, если размещать на всех страницах — хорошо для навигации, но все категории и подкатегории будут на всех страницах (плохо для SEO). В Расширенной доске не все категории на всех страницах, Рубрикатор 2 удобнее.
Для каталога норм вариант catalog.onliner.by по навигации

@noname
Не увидел возможности выбора категории. Так же не адаптирован к 2.14.2 и к РНР7.4. Зачем такие советы?
#13 2 июля 2021 в 01:57


В типе контента Статьи несколько категорий с подкатегориями. Надо вывести подкатегории одной из категорий.
Как это сделать? Может быть у кого то есть готовое решение?

vikont

Уточните у dwd, вроде у него есть такой виджет. И, если я не ошибаюсь, это он:

Нифигаccе о-го-гошеньки
Спросил, DWD ответил, что не умеет виджет это делать.
#14 2 июля 2021 в 06:51

DWD ответил, что не умеет виджет это делать

vikont
А на скриншотах, по-вашему, что!)) Это и есть этот виджет.

Установлен здесь в сайдбаре.
#15 2 июля 2021 в 08:45

Так же не адаптирован к 2.14.2 и к РНР7.4

vikont
Работает: Версия InstantCMS 2.14.2 Версия PHP 7.4.19, но есть какие-то ошибки при включенной отладке.
У Вас если мало категорий, то по идее можно использовать виджет DWD, но имхо это дороговато и, что создавать маски, если категорий будет больше?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.