나는 새 사용자 Yii Framework
입니다. 이제 테이블 'A'와 테이블 'B'에 대한 다중 모델을 만들었습니다. 여기서이 데이터를 성공적으로이 테이블에 저장합니다. 이제 데이터를 가져 오는 데 문제가 있습니다. 이 두 테이블은 단일보기 페이지에 있습니다.Yii Multi Model Form에서 데이터를 가져 오는 방법은 무엇입니까?
1
A
답변
1
당신은보기 기능에 대한 두 가지 모델로 전달 :
$a_criteria = new CDbCriteria...
$b_criteria = new CDbCriteria...
$a = MyModel::model()->find($a_criteria);
$b = MyOtherModel::model()->find($b_criteria);
$this->render('view', array(
'a'=>$a,
'b'=>$b,
));
그런 다음보기에 당신이
$a
및
$b
를 참조 할 수 있습니다.
0
안녕하세요 한 모델 만 가져와야합니다. 그러나 다른 모델은 관계 함수와 관련이 있어야하고 다른 모델은 자동으로 가져옵니다.
블로그 기억하기 Yii 데모의 블로그 의견보기!
1
이 위키를 사용하십시오. 정말 유용합니다. 이 문제가 해결됩니다
http://www.yiiframework.com/wiki/19/how-to-use-a-single-form-to-collect-data-for-two-or-more-models/