我正在学习cakephp一段时间,这非常好,我正在用蛋糕烘焙来创造我的课程。
假设我有一个动物实体和一个食物实体并且他们有多对多关系,而且我正在添加动物视图,我如何添加选项以在此视图中为此动物添加3种新食物?控制器代码在添加功能中应该是什么样的?
答案 0 :(得分:1)
将其视为带有标签的BlogPost。要在条目表单上输入标签,您将拥有一个文本输入字段。
在控制器的添加/编辑操作中,您需要分解文本输入的内容并单独保存每个内容。
当您开始编辑BlogPost时,您必须再次将标记加入到字符串中,以便可以使用它填充文本输入字段以添加或删除标记。
此链接应该有所帮助:http://mrphp.com.au/code/working-habtm-form-data-cakephp