如何在cakephp parent添加表单中添加多对多关系的新子元素?

时间:2010-10-15 22:49:49

标签: cakephp cakephp-1.2

我正在学习cakephp一段时间,这非常好,我正在用蛋糕烘焙来创造我的课程。

假设我有一个动物实体和一个食物实体并且他们有多对多关系,而且我正在添加动物视图,我如何添加选项以在此视图中为此动物添加3种新食物?控制器代码在添加功能中应该是什么样的?

1 个答案:

答案 0 :(得分:1)

将其视为带有标签的BlogPost。要在条目表单上输入标签,您将拥有一个文本输入字段。

在控制器的添加/编辑操作中,您需要分解文本输入的内容并单独保存每个内容。

当您开始编辑BlogPost时,您必须再次将标记加入到字符串中,以便可以使用它填充文本输入字段以添加或删除标记。

此链接应该有所帮助:http://mrphp.com.au/code/working-habtm-form-data-cakephp