Указание нескольких родительских разделов для категории

1
Здравствуйте!

Очень необходима возможность включать категорию/подкатегорию в несколько категорий/подкатегорий. Сейчас система позволяет разместить категорию только в одном родительском разделе, однако часто необходимо разместить её в нескольких.

Например, подкатегория "Варенье" - она может находиться одновременно в разделах:
  • - Консервация
    • - Варенье
    • - Мед
    • ...
  • - Десерты из ягод и фруктов
    • - Варенье
    • - Пастила
    • ...
  • - Продукция из деревни
    • - Варенье
    • - Молоко
    • ...
За отсутствием подобного функционала приходится выбирать единственную родительскую категорию, а для пользователей сайта выводить все категории через сторонний модуль "Управление меню", который позволяет создавать меню вручную. Однако не во всех местах сайта/шаблона это возможно реализовать оперативно и красиво, к тому же вывод идет простыми ссылками с анкорами, т.е. нельзя отобразить никакой дополнительную информацию, хранящуюся в массиве категорий (кол-во товаров, описание, стикеры, изображение при наличии соответствующего плагина). Кроме того, сложнее управлять этим меню, особенно если категорий много, и происходят частые изменения в категориях.

Хотелось бы увидеть опцию, как у товаров, указывать несколько верхних разделов. Хотя бы для плоских URL страниц вида /category/category-name/ - используем именно её.

4 комментария

  • 0

    Это технически не верно, и крайне не верных подход в логике. Никто не мешает вам создать несколько категорий и с помощью "управления товарами" (плагин) автоматизировать сей вопрос. Более того, родительская категория всегда должна быть одна, иначе будет неоднозначность в выгрузках.

    • +2

      С точки зрения SEO три категории "Варенье" с разными URL-адресами - это провал.

    • +1
      Worker Worker 14 сентября 2021 13:47 #

      Почему же неверный подход в логике? Товары могут иметь несколько категорий, и главная/родительская будет одна - никакой неоднозначности в выгрузках, никого не смущает и не напрягает.

      То же самое можно сделать и в категориях - в качестве родительской указывает наиболее точная или нужная вебмастеру. 

      Вы предлагаете создавать несколько схожих категорий, что как раз-таки и является абсолютно неверным подходом, особенно в SEO. Еще можно закрыть глаза на дублированный контент, но URL какие предлагаете делать? /category/varenie/ , /category/varenie2/ , /category/varenie3/? Или какое-то другое решение? Объясните...

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

      И такая потребность среди владельцев магазинов точно есть, например, удалось найти темы:

      1) https://support.webasyst.ru/fo...

      2) https://support.webasyst.ru/fo...

      Уверен, что таких тем больше, о чем даже пишет топикстартер 2-й темы: "Читал на форуме несколько похожих веток, но решения по ним не было."

    • +1
      replicant replicant 14 сентября 2021 16:22 #

      Пока только так через "призраков" в меню, ведущих к одной и той же категории. Достаточно лишь формально создать удобство в навигации внутри более крупных разделов, что при использовании плоских URL будет даже вполне смотрибельно. Breadcrumb всё равно всегда поведет к основному родителю (ну это так и в товаре сейчас).

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

      Другого решения пока нет и, возможно, не будет.

      Добавить комментарий

      Чтобы добавить комментарий, зарегистрируйтесь или войдите