Помощь в создании форм с использованием Yii - PullRequest
0 голосов
/ 04 марта 2011

Привет, друзья! Я хочу создать конструктор форм, используя Yii.

Для этого я создал таблицу базы данных следующим образом:

[user]-> user_id
[form]-> id, user_id
[form_elements]-> form_id
[form_values]-> id, form_id
[table]-> id, form_id, form_elements_id, form_values_id, user_id

Я создал класс модели для таблиц базы данных для созданияони доступны.Поэтому для создания form_builder мне нужно сделать их CRUD или сделать их генератором форм с помощью инструментов Gii?

Пожалуйста, помогите мне, поскольку я новичок в Yii.

1 Ответ

1 голос
/ 04 марта 2011

Если я правильно понял вашу схему, вы собираетесь создать слой поверх CForm . Ваше приложение предположительно будет иметь два интерфейса:

  • тот, который генерирует формы на основе данных в вашей базе данных и принимает входные данные конечного пользователя,
  • и другой, который будет манипулировать полями формы.

Для начала вам нужно разработать специальную библиотеку, чтобы интерпретировать ваши данные в конфигурации CForm и хранить входные данные в отдельной базе данных (и под отдельной я имею в виду базу данных, которая не описана в ваших спецификациях выше).

Во-вторых, да, вам понадобится приложение CRUD (как минимум, для начала), чтобы удобно обрабатывать эти объекты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...