我的情况:
我正在开发一个关于Cakephp的项目,我正在this tutorial之后使用david persson的媒体插件+ jquery Fileuploader插件。而且效果很好。
问题是我的情况有点复杂。我希望附件模型(在tut中称为Gallery)属于我的帖子模型和用户模型,因此我在帖子的表单和我的文件中调用了fileuploader用户的表格。
我的问题
从我的帖子或用户表单上传后,没有创建文件或记录!有关如何做到这一点的任何帮助?我可以看一下哪个网站?
我尝试了不同的方法,但我不希望这个问题无足轻重......
提前致谢。
答案 0 :(得分:0)
无法在没有更多信息的情况下给出正确的答案,但要使其工作,您需要一种将媒体与帖子/用户相关联的方法。可以是hasMany
或HABTM
关系。
例如包含attachments_posts
,id
和attachment_id
或post_id
user_id
保存数据后使用$this->ModelName->getLastInsertID();
(并上传文件以获取附件的ID和用户/帖子记录。
然后,您可以将帖子/用户的id
和attachment
的ID插入到联接表中 - 并将它们全部链接在一起。