— приборыDWD ответил, что не умеет виджет это делать.
— 200
— что 200 ?
— а что приборы ?
— приборыDWD ответил, что не умеет виджет это делать.
Ваше зубоскальство не к месту. Перегрелись видимо…
— приборыDWD ответил, что не умеет виджет это делать.
— 200
— что 200 ?
— а что приборы ?
Вы при ответе тему помните? Напомню, мне надо в виджете категорий показывать не все категории с подкатегориями, а только подкатегории выбранной категории… и никаких меню сверху или с низу… ВСЕ В БОКОВОЙ ПАНЕЛИ.
Вот наглядный пример меню с хорошей навигацией (категории сверху на всех страницах), подкатегории только на определенных подкатегориях — market.yandex.by/catalog--bytovaia-tekhnika/54419 .
Прошло время, но проблема не решилась. А поэтому повторюсь:
Надо виджет список Категорий научить выбирать категории для вывода списка подкатегорий выбранной категории.
Возможно у кого то уже есть готовое решение?
На ГитХабе предложение уже написано, но видимо это пока не столь насущно для Инстанта.
Надо виджет список Категорий научить выбирать категории для вывода списка подкатегорий выбранной категории
Нужно новый виджет писать.
Такое решение есть Для расширенной доски и Новой доски, но меню сверху, нужно для любого Типа контента.
Надо виджет список Категорий научить выбирать категории для вывода списка подкатегорий выбранной категории
Нужно новый виджет писать.
А что мешает расширить функционал существующего виджета Категории?
Ребята, может к кому-нибудь пришло озарение по этому поводу ?
Кстати нужна вещь. Когда куча категорий и конкретной нужно вывести только ее категории.
А что мешает расширить функционал существующего виджета Категории?
Теоретически ничего. Но дописать «две строчки» кода не получится, я думаю. Смысл переделывать системный виджет.
У меня есть человеческий Рубрикатор 2 от гудмэйд, так как стандартный ни о чем во всех смыслах. Нужно чтобы работало для вывода категорий и подкатегорий — все .
Надо виджет список Категорий научить выбирать категории для вывода списка подкатегорий выбранной категории.
Так просто взять и создать файл в этой папке, назвать его, например: sub-categories.tpl.php
А далее выбрать его в Дизайне виджета этого и ковырять. Например:
<?php foreach($cats as $item){ ?> <?php if ($item['parent_id'] != 1 && $item['is_hidden'] != 1) { ?> <a class="h5<?php if ($item['is_active']) { ?> text-dark<?php } ?>" href="<?php echo href_to($ctype_name, $item['slug']); ?>"> <span class="text-warning"><?php html_svg_icon('solid', 'folder'); ?></span> <span><?php html($item['title']); ?></span> </a> <br> <?php } ?> <?php } ?>
И для cover_preset, раз в оригинальном файле есть, сделать что-то подобное. Стили добавить, или не убирать оригинальный. Изначально решил посмотреть, есть ли в этом виджете данные просто. Они есть и там полно их, значит можно с ними работать. Берем оригинальный файл categories.tpl.php и смотрим, как он работает и делаем свой. Или можно заказать не думаю, что 1 файл будет дорогим.
P.S. понятия не имею, что означают многие там поля, и вообще, как в деталях это работает (никогда не смотрел виджеты и категории), но если узнать, можно разные штуки интересные делать. Данные, они есть, это очень хорошо и файл выбирается. Создаем свои файлы (шаблоны) и там пробуем, правим.
Забыл фото. Подкатегории убираем, в центральном блоке, выводим их в своем виджете, если правильно понял, что необходимо сделать.