Динамические поля у пользователя? office.
Есть дополнение office. Как в личном кабинете сделать возможность динамически добавлять данные?
Например каждый пользователь может добавлять строку, в которой есть несколько полей… этих строк может быть сколько угодно… может удалять и добавлять, делать чекбоксом активную строку.
И потом на сайте из всех пользователей выводить эти данные… чем это реализовать можно?
Например каждый пользователь может добавлять строку, в которой есть несколько полей… этих строк может быть сколько угодно… может удалять и добавлять, делать чекбоксом активную строку.
И потом на сайте из всех пользователей выводить эти данные… чем это реализовать можно?
Комментарии: 2
modx.pro/howto/8889/ — вот хороший мануал как добавить дополнительные поля пользователям. По вашему вопросу наверное лучше всего создать поле в БД с типом text, сделать на сайте через jQuery или какие-то плагины нужный вам функционал и сохранять в это поле в формате JSON например и хранить эти настройки у каждого пользователя отдельно. Боюсь готового на 100% решения нет, только фантазия и умение писать что-то своё.
Есть же поле exdended, оно как раз для подобных извращений. Офис, ксати, полноценно умеет с ним работать. Я как-то делал следующим образом: в clientConfig'e хранил список полей и их настройки, потом феномом перебирал с ними массив, создавая формы по шаблону.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.