Динамические поля у пользователя? office.

Есть дополнение office. Как в личном кабинете сделать возможность динамически добавлять данные?
Например каждый пользователь может добавлять строку, в которой есть несколько полей… этих строк может быть сколько угодно… может удалять и добавлять, делать чекбоксом активную строку.

И потом на сайте из всех пользователей выводить эти данные… чем это реализовать можно?
UDAV
28 марта 2018, 16:43
modx.pro
974
0

Комментарии: 2

SEQUEL.ONE
28 марта 2018, 20:23
+1
modx.pro/howto/8889/ — вот хороший мануал как добавить дополнительные поля пользователям. По вашему вопросу наверное лучше всего создать поле в БД с типом text, сделать на сайте через jQuery или какие-то плагины нужный вам функционал и сохранять в это поле в формате JSON например и хранить эти настройки у каждого пользователя отдельно. Боюсь готового на 100% решения нет, только фантазия и умение писать что-то своё.
    Гриборий
    28 марта 2018, 20:45
    +1
    Есть же поле exdended, оно как раз для подобных извращений. Офис, ксати, полноценно умеет с ним работать. Я как-то делал следующим образом: в clientConfig'e хранил список полей и их настройки, потом феномом перебирал с ними массив, создавая формы по шаблону.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2