好的我有2张桌子= shop
& tag
目前在我的商店查看文件中 我有一张表格。
像是一样的东西echo $this->Form->input('tag_id');
echo $this->Form->input('tag1');
echo $this->Form->input('tag2');
if($this->request->is['Post'] {
$this->Tag->id = $this->data['Shop']['tag_id'];
$this->Tag->save($this->request->data);
你有办法吗?实际上我想得到商店视图文件输入的表单值,但保存到标签表...
但商店控制器代码不起作用...我想这是$this->Tag->id = $this->data['Shop']['tag_id'];
部分是错误的。有帮助吗?
答案 0 :(得分:0)
您需要正确引用模型:$this->Shop->Tag->id=...; $this->Shop->Tag->save(...)
我很惊讶您在引用Tag模型时没有收到错误消息。
答案 1 :(得分:0)
你实际上可以尝试用它来管理。
if($this->request->is['Post'] {
$this->Tag->id = $this->data['Shop']['tag_id'];
$save_arr['Tag']['tag1'] = $this->data['Shop']['tag1'];
$save_arr['Tag']['tag2'] = $this->data['Shop']['tag2'];
$this->Tag->save($save_arr);
}
请告诉我是否可以为您提供更多帮助。