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

InstantCMS 2.X
#16 2 июля 2021 в 08:46

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

vikont
— приборы
— 200
— что 200 ?
— а что приборы ?
Это не злая шутка.
#17 2 июля 2021 в 09:05
Вот наглядный пример меню с хорошей навигацией (категории сверху на всех страницах), подкатегории только на определенных подкатегориях — market.yandex.by/catalog--bytovaia-tekhnika/54419.
#18 2 июля 2021 в 11:52


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

vikont
— приборы
— 200
— что 200 ?
— а что приборы ?

@noname
Ваше зубоскальство не к месту. Перегрелись видимо… laugh
#19 2 июля 2021 в 12:18


Вот наглядный пример меню с хорошей навигацией (категории сверху на всех страницах), подкатегории только на определенных подкатегориях — market.yandex.by/catalog--bytovaia-tekhnika/54419 .

@noname
Вы при ответе тему помните? Напомню, мне надо в виджете категорий показывать не все категории с подкатегориями, а только подкатегории выбранной категории… и никаких меню сверху или с низу… ВСЕ В БОКОВОЙ ПАНЕЛИ.

Вы ратуете за Рубрикатор 2 от Дениса Васильевича, но даже не удосужились посмотреть, что он не адаптирован к Инстанту версии 2.14.2 и дает ошибки на РНР 7.4… почитайте комментарии к Рубрикатору.
#21 5 сентября 2021 в 15:35

Прошло время, но проблема не решилась. А поэтому повторюсь:
Надо виджет список Категорий научить выбирать категории для вывода списка подкатегорий выбранной категории.
Возможно у кого то уже есть готовое решение?
На ГитХабе предложение уже написано, но видимо это пока не столь насущно для Инстанта.

#22 5 сентября 2021 в 23:57

На ГитХабе предложение уже написано, но видимо это пока не столь насущно для Инстанта.

vikont

Для раскрученных сайтов это для сео может менее критично, для новых критично !

#23 6 сентября 2021 в 21:35

Надо виджет список Категорий научить выбирать категории для вывода списка подкатегорий выбранной категории

vikont

Нужно новый виджет писать.

#24 7 сентября 2021 в 08:53

Такое решение есть Для расширенной доски и Новой доски, но меню сверху, нужно для любого Типа контента. 

#25 7 сентября 2021 в 20:30

Надо виджет список Категорий научить выбирать категории для вывода списка подкатегорий выбранной категории

vikont

Нужно новый виджет писать.

Lora

А что мешает расширить функционал существующего виджета Категории?

#26 15 сентября 2021 в 19:34

Ребята, может к кому-нибудь пришло озарение по этому поводу ? 

#27 15 сентября 2021 в 20:34

Кстати нужна вещь. Когда куча категорий и конкретной нужно вывести только ее категории.

#28 16 сентября 2021 в 09:59

А что мешает расширить функционал существующего виджета Категории?

vikont

Теоретически ничего. Но дописать «две строчки»  кода не получится, я думаю. Смысл переделывать системный виджет.

#29 16 сентября 2021 в 10:11

У меня есть человеческий Рубрикатор 2 от гудмэйд, так как стандартный ни о чем во всех смыслах. Нужно чтобы работало для вывода категорий и подкатегорий — все .

#30 16 сентября 2021 в 13:27

Надо виджет список Категорий научить выбирать категории для вывода списка подкатегорий выбранной категории.

vikont

Так просто взять и создать файл в этой папке, назвать его, например: sub-categories.tpl.php
А далее выбрать его в Дизайне виджета этого и ковырять. Например:

  1. <?php foreach($cats as $item){ ?>
  2. <?php if ($item['parent_id'] != 1 && $item['is_hidden'] != 1) { ?>
  3. <a class="h5<?php if ($item['is_active']) { ?> text-dark<?php } ?>" href="<?php echo href_to($ctype_name, $item['slug']); ?>">
  4. <span class="text-warning"><?php html_svg_icon('solid', 'folder'); ?></span>
  5. <span><?php html($item['title']); ?></span>
  6. </a>
  7. <br>
  8. <?php } ?>
  9. <?php } ?>

И для cover_preset, раз в оригинальном файле есть, сделать что-то подобное. Стили добавить, или не убирать оригинальный. Изначально решил посмотреть, есть ли в этом виджете данные просто. Они есть и там полно их, значит можно с ними работать. Берем оригинальный файл categories.tpl.php и смотрим, как он работает и делаем свой. Или можно заказать не думаю, что 1 файл будет дорогим.

P.S. понятия не имею, что означают многие там поля, и вообще, как в деталях это работает (никогда не смотрел виджеты и категории), но если узнать, можно разные штуки интересные делать. Данные, они есть, это очень хорошо и файл выбирается. Создаем свои файлы (шаблоны) и там пробуем, правим.

Добавлено спустя 17 минут

Забыл фото. Подкатегории убираем, в центральном блоке, выводим их в своем виджете, если правильно понял, что необходимо сделать.

Изображение

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