Необходимо разработать модуль который реализует новый вид поля ввода данных с автокомплитом (для формы регистрации\профиля пользователя). Данные для автокомплита поле должно брать из подключаемых справочников (большие справочники список школ, адреса по РФ и т.д., мин.размер более 50 тысяч записей).
Справочники могут быть плоскими и многомерными связанными. В связи с этим необходима возможность поэтапной зависимой от введенного значения в предыдущем поле выборки для связанных полей (например для заполнения адреса в несколько полей: регион->город\населенный пункт->улица->дом). Т.е. значение предыдущего поля является ключом для выборки в следующем справочнике для следующего поля.
В административной части LMS необходимо уметь загружать и редактировать справочники.
Назначать полям в формах привязку к справочнику и указывать значение какого поля является ключом для справочника используемого в другом поле.
Т.е. воркфлоу представляется таким :
- администратор загружает справочник,
- создает дополнительное поле в профиле пользователя, в нем указывает:
-- используемый для этого поля справочник,
-- поле в справочнике, в котором хранятся данные,
- в случае с связанными справочниками указывает: справочник, поле с данными, поле с ключом
Разделы:
Опубликован:
04.10.2021 | 12:16 [поднят: 04.10.2021 | 12:16]