2013-03-29 2 views
0

Мне нужна помощь. У меня есть страница с 4 списками. Теперь мне нужно сделать на одной странице одно дополнительное текстовое поле. У меня две таблицы. Теперь пользователь может ввести в это текстовое поле что-то из таблицы A, и эти данные предполагают перейти в таблицу B. Таблицы A и B связаны.Создание текстового поля в yii

хорошо:

TABLE A:   
======== 
ID Mark    
1 AA     
2 BB     
3 CC     
. .     
. .     

TABLE B: 
======== 
A_ID 
1 
2 
3 
. 
. 
+0

Пожалуйста, добавьте дополнительную информацию, чтобы мы могли вам помочь, например, столбцы таблицы и т. Д. – Skatox

ответ

1

Точный способ вы должны реализовать это зависит от типа отношения, т.е. BELONGS_TO или HAS_MANY?

Хорошим способом для начала является создание новой модели формы, простирающейся от CFormModel; здесь вы можете определить атрибуты моделей A и B, а также любые дополнительные атрибуты, которые могут вам понадобиться, и соответствующие правила их проверки.

Ваш контроллер будет затем обработать запрос, отделяющую полученные данные в отдельные целевые модели для сохранения, обновления и т.д.

Позвольте мне знать, если вам нужен какой-либо конкретный пример или разъяснения.

Смежные вопросы