Выбор дочерней категории после выбора родительской

InstantCMS 2.X
#1 22 декабря 2018 в 16:55
Доброго всем дня! Есть большое количество категорий, у которых также много дочерних категорий. Нужна возможность сперва выбрать родительскую категорий, после чего должны подгрузится ее дочерние категории. Примерно так, как это реализовано при выборе города (страна, область, город).

Может быть есть уже готовое решение для категорий?
#2 22 декабря 2018 в 17:53

Может быть есть уже готовое решение для категорий?

@Kerncraft1
Платное устроит?
#3 22 декабря 2018 в 18:23


Может быть есть уже готовое решение для категорий?

@Kerncraft1
Платное устроит?

lakomet

Спасибо! Вполне устроит. Хотелось бы уточнить совместимость с дополнением Категории для полей.
#4 22 декабря 2018 в 19:24

Хотелось бы уточнить

@Kerncraft1
Это к автору дополнения:))
#6 23 декабря 2018 в 10:19

Есть большое количество категорий, у которых также много дочерних категорий.

@Kerncraft1

1 Слишком детальная разбивка ассортимента
У «ствола» дерева категорий не может быть 20 и больше главных «веток». А у каждой из этих веток не должно быть по 20 и больше веток cледующего порядка.

Помните, что длинная подробная структура не помещается по вертикали на экран даже настольного компьютера. Это значит, что никто из посетителей Главной Страницы вашего магазина не досмотрит список до конца.

2 Три уровня вложенности – это максимальная удобная покупателям «веточность» структуры каталога. Дробить дальше уже не имеет смысла – особенно, если у вас в этих группах есть и фильтры, и сортировки по разным параметрам.
+ дальше 3 уровня плохо для индексации поисковиками.
#7 23 декабря 2018 в 11:53


+ дальше 3 уровня плохо для индексации поисковиками.

@elv
Я же не говорю про 3-й уровень и дальше. Есть к примеру 20 основных категорий и в каждой от 5 до 20 дочерних.
#8 23 декабря 2018 в 12:25
"Выбор категории" работает при создании Записи. Есть Фильтр + с выбором категории instantcms.ru/addons/widget-filter-plus.html и Четырёхуровневое адаптивное меню.

Примерно так, как это реализовано при выборе города (страна, область, город).

@Kerncraft1
такого выбора категорий вроде нет.
#9 23 декабря 2018 в 15:08


"Выбор категории" работает при создании Записи. Есть Фильтр + с выбором категории instantcms.ru/addons/widget-filter-plus.html и Четырёхуровневое адаптивное меню.

Примерно так, как это реализовано при выборе города (страна, область, город).

@Kerncraft1
такого выбора категорий вроде нет.

@elv

Ну почему же. Во втором сообщении мне уже посоветовали готовое решение. Осталось уточнить детали о совместимости с другим дополнением и дело в шляпе.
#10 23 декабря 2018 в 18:50
"Нужна возможность сперва выбрать родительскую категорий, после чего должны подгрузится ее дочерние категории."
Если выбор категорий при создании \ редактировании Записей — то "Выбор категории" во втором сообщении. В первом сообщении не указано, где нужно производить выбор. Если выбирать Записи по категориям — то 8 сообщение.

Осталось уточнить детали о совместимости с другим дополнением и дело в шляпе.

@Kerncraft1
Выбираются категории, в которых будут находится Записи. Категории создаются cms в Контент.
Поле "Выбор категории" в Фильтре
#11 23 декабря 2018 в 19:30

В первом сообщении не указано, где нужно производить выбор.

@elv

Прошу прощения. Действительно не указал эту информацию. Выбор нужен именно при создании/редактировании записи.
#12 23 декабря 2018 в 20:02
Что есть Мультивыбор Подкатегорий в "Выбор категории", в Фильтре — это хорошо, возможен ли Мультивыбор Подкатегорий с Четырёхуровневым адаптивным меню ?
Мобильный трафик может быть ~ 50%, на смартфоне не удобно выбирать Подкатегории при большом количестве Категорий \ Подкатегорий.
#13 24 декабря 2018 в 12:41
Продолжаем мозговую атаку.
Если делать Марка — Модель Категориями — Подкатегориями с "Выбор категории" возможен Мультивыбор Подкатегорий. При большом количестве Категорий, Подкатегорий не удобно выбирать в Фильтре.
При большом количестве Подкатегорий (Моделей) будет много Полей (параметров), это вероятно плохо? Как уменьшить количество Полей для Марок и Моделей ?

Если есть 22 Параметра для Записи, получится 16500 Полей \ Свойств для одной Категории из 50 Подкатегорий и в каждой 15 дочерних. Есть другие Категории с меньшим количеством Подкатегорий. В каждой Записи будут использоваться Поля \ Свойства. Как это влияет на БД ?

Если использовать Модели Полем \ Свойством, получится 50 подкатегорий * 23 параметра = 1150 Полей \ Свойств.
#14 24 декабря 2018 в 12:55

Я же не говорю про 3-й уровень и дальше. Есть к примеру 20 основных категорий и в каждой от 5 до 20 дочерних.

@Kerncraft1
Забудьте, у инстанта нет такой возможности! Уже после 3-его уровня возникают проблемы со свойствами и другие неожиданные неприятности и неудобства.
Перестройте логику и снесите часть вложений за счет свойств и полей.
У меня была подобная проблема, пришлось сделать так dsdnr.ru/hudlit/russkii-folklor
То есть категории меняете на возможность гибко фильтровать контент по нужным параметрам.
#15 24 декабря 2018 в 13:02
vikont
"Есть к примеру 20 основных категорий и в каждой от 5 до 20 дочерних." — 2 уровня.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.