Приветствую коллеги, ломаю голову как реализовать многоуровневые зависимые выпадающие списки, например Бренд/Модель/Тип/Версия/Язык, при этом Бренд/Модель понятно сущность и его подсущность для наглядности, а Тип/Версия/Язык выпадающие списки с выбором из Глобальных (нужно что бы потом подставлялось значение)...
Делать глубину вложенности сущностей Бренд/Модель/Тип/Версия/Язык не вижу смысла (как на примере в документации) слишком сложно, не удобно будет проваливаться и просматривать конечную запись. В общем создал сущность Бренд и подсущность Модель, сущность Модификации где просто общим списком (с фильтрами) выбирается Бренд/Модель/Тип/Версия/Язык - по Тип/Версия/Язык будет подтягиваться в записи Бренд/Модель по запросу.
Собственно вопрос в следующем, есть 3я сущность Заявки, где и нужно подобрать Бренд/Модель/Тип/Версия/Язык в виде многоуровневых зависимых выпадающих списков, возможно ли это сделать штатными средствами? Может кто уже делал подобное, чувствую что я придумываю велосипед) поделитесь опытом, заранее благодарен...
Многоуровневые зависимые выпадающие списки
Многоуровневые зависимые выпадающие списки
Последний раз редактировалось vgrachev 29 янв 2024, 22:21, всего редактировалось 1 раз.
Re: Многоуровневые зависимые выпадающие списки
Помню, пару релизов назад, анонсировалось про фильтры в выпадающих списках, но что то не могу найти информации про это...
Re: Многоуровневые зависимые выпадающие списки
Два дня рисования, тестов нашел изящное решение, вопрос закрыт.
- SalahievFR
- Сообщения: 283
- Зарегистрирован: 22 янв 2023, 10:14
- Имя: Фанис Салахиев
- Откуда: Россия Казань
- Контактная информация:
Re: Многоуровневые зависимые выпадающие списки
Расскажите как решили задачу ?
Re: Многоуровневые зависимые выпадающие списки
Да все просто, Бренд/Модель как вложенность для удобства заполнения, штатной зависимости и наглядности.
Остальное разделил по смыслу Тип/Язык - глобальные списки, потом будут подставляться и по ним фильтроваться.
Версия - выпадающий список (ajax) с условием по выбранной Модели и проверкой установки выбора...
Итог, минимум полей/кода, работает из коробки, наглядно и удобно...