Требуется адекватный совет по реализации функционала позволяющего осуществлять выбор пользователя.
Вопрос в следующим — как более правильно реализовать выбор пользователя в форме компонента. Набрел на тип поля fieldUser, но как оно работает и как его использовать, и можно ли его использовать в форме компонента так и не понял.
Вариант с заполнением поля fieldList не предлагать, так как при большом количестве пользователей данный подход не совсем уместен, более приоритетна ajax подгрузка. Есть ли в InstantCMS встроенные средства с помощью которых можно реализовать данное?
Нашел бы jquery плагин для вывода подсказок, не такой простой, как в тегах, а посложнее, чтобы можно было вывести аватарку, возможно город.
Затем взял бы обычный инпут и навесил этот плагин на него (через подключение файлов в шаблон страницы вывода формы компонента).
Ну и аякс экшн, который будет выдавать список этих подсказок.
И так как ники могут быть одинаковыми, то после клика по подсказке, я бы вставлял в поле nikcname[1] где [1] id пользователя.
Можно написать свое поле, где после выбора input станет hidden (и в него запишется id пользователя), а вместо input для пользователя будет выведен аватар + ник + город, скажем...
В двойке можно много чего сделать…