2011-07-27 131 views
0

我有三種模式:Cakephp根據選擇的父項更改可選項?

MODEL甲

- > HABTM模型B

模型B

- >屬於關聯模型C

模型C

- >的hasMany型號B

我正在創建一個新模型A.我想從下拉列表中選擇一個模型C,並使用該模型C的所有模型B填充多選。用戶然後可以選擇他想要的這些模型B(HABTM)中的哪一個。

使用CakePHP完成此任務的最簡單方法是什麼?

回答

0

它需要幾個步驟。你可以用幾個動作來做,或者用一個參數做一個動作。首先,找到('list')模型C來顯示。用戶選擇後,選擇屬於該模型C的所有模型B記錄,將其包含在模型A表單中。請點擊此處:http://book.cakephp.org/view/1034/Saving-Related-Model-Data-HABTM瞭解如何保存數據。