Cakephp根据选择的父项改变可选择的内容?

时间:2011-07-27 20:39:44

标签: php cakephp cakephp-1.3

我有三种模式:

模型A

- > HABTM模型B

模型B

- > BELONGSTO MODEL C

模型C

- > HASMANY MODEL B

我正在创建一个新模型A.我想从下拉列表中选择一个模型C,并使用所有模型C的模型B填充多选。然后,用户可以选择他想要的这些模型B(HABTM)中的哪一个。

使用CakePHP实现此目的的最简单方法是什么?

1 个答案:

答案 0 :(得分:0)

需要几个步骤。您可以使用多个操作或带参数的一个操作来执行此操作。首先,找到('list')模型C进行显示。用户选择后,选择属于该模型C的所有模型B记录,将其包含在模型A表单中。点击此处:http://book.cakephp.org/view/1034/Saving-Related-Model-Data-HABTM了解如何保存数据。