私はYii Framework
の新しいユーザーです。今ではテーブル 'A'とテーブル 'B'のyiiで複数のモデルを作成しました。ここでデータをこの2つのテーブルに保存しました。この2つのテーブルを1つのビューページに表示します。Yii Multi Model Formでデータを取得する方法は?
1
A
答えて
1
あなただけのビュー関数への2つのモデルを渡す:
$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
ちょっと1つのモデルを取得する必要があります。しかし、他のモデルはリレーション関数と関連していなければならず、もう一方は自動的にフェッチされます。
覚えているブログYiiデモのコメントの例!
1
このwikiを使用してください。その本当に便利です。これはあなたの問題を解決します
http://www.yiiframework.com/wiki/19/how-to-use-a-single-form-to-collect-data-for-two-or-more-models/
関連する問題
- 1. Model Class Swiftでデータを取得する方法3
- 2. yiiでmysqlの列の合計を取得する方法
- 3. Yiiで関連する値を取得する方法は?
- 4. Yii CDbCriteriaとModel-> findAll、カスタム列を追加する方法は?
- 5. YIIでCDbCriteriaの結合属性を取得する方法は?
- 6. yiiブートストラップウィジェットで2つのリンクを取得する方法は?
- 7. jsonデータを取得する方法
- 8. framework7のv-modelを通じてピッカーからデータを取得する方法は?
- 9. Modelを取得する方法AndroidのArrayListのデータ型ですか?
- 10. デフォルトYii 2 Rest APIを取得する方法
- 11. yiiのウィジェットから属性名を取得する方法1
- 12. Yii - アクティブレコードから値の配列を取得する方法
- 13. WPF Toolkit DataGrid Multi-Select:SelectedItemsを取得する方法?
- 14. jQuery ajax on multi-step form
- 15. Firebirdの結果を取得する方法INSERT ... Yiiで返す
- 16. Yiiデータプロバイダからn個のレコードを取得する方法は?
- 17. Yiiでセッション値を取得する方法2
- 18. 角:ng-modelなしで入力値を取得する方法
- 19. redux-formとformValueSelectorで入力フォーム値を取得する方法
- 20. Django/Python Model/Formクラスデザイン
- 21. CheckboxColumn Gridviewで選択したデータ/アイテムの行を取得する方法 - Yii2
- 22. セッションデータを取得してYii 2のdropDownListに入れる方法は?
- 23. tree-model-js以前のノードIDを取得する方法
- 24. この式の値を取得する方法model => model.Name?
- 25. Laravel Modelデコード方法を取得するJSON
- 26. yiiで各ユーザーの最新の日付レコードを取得する方法
- 27. BeautifulSoupでデータを取得する方法
- 28. Symfonyでデータを取得する方法
- 29. mysqlでデータを取得する方法
- 30. ajax.done()でデータを取得する方法?