cakephp 媒体插件 + jQuery 文件上传插件
我的案例:
我正在Cakephp上开发一个项目,并且我正在使用davidpersson的媒体插件+jqueryFileuploader插件本教程。而且效果很好。
问题是我的情况有点复杂。我希望附件模型(在 tut 中称为 Gallery)属于我的 Posts 模型 和 User 模型,因此我在帖子表单和我的帖子中调用 fileuploader用户的形式。
我的问题
是从我的帖子或用户表单上传后没有创建任何文件或记录!关于如何做到这一点有任何帮助吗?有什么网站我可以看一下吗?
我尝试过不同的方法,但我不希望这个问题永无休止......
提前致谢。
MY CASE:
I'm working on a project on Cakephp, and i'm using david persson's media plugin + jquery Fileuploader plugin following this tutorial. and it works great.
The problem is that my case is a bit more complicated. I want the Attachment model (called Gallery in the tut) to belong to my Posts model and User model, and so I call the fileuploader in my posts' form and in my users' form.
MY PROBLEM
is that no file nor record is created after uploading from my posts' or users' form! any help on how to do that? any website i could take a look at?
I've tried different approaches, but i don't want this question to be neverending...
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果没有更多信息,就不可能给出正确的答案,但要使其发挥作用,您需要一种将媒体与帖子/用户相关联的方法。作为
hasMany
或HABTM
关系。例如,带有
id
、attachment_id
和post_id
或user_id
的表attachments_posts
使用
$this->ModelName->getLastInsertID();
保存数据后(并上传文件以获取附件的 ID 和用户/帖子记录。然后您可以插入帖子/用户的
id
和附件
的 id 放入连接表中 - 并将其全部链接在一起。Impossible to give a proper answer without more information, but for it to work you would need a way of relating media to a post/user. Either as
hasMany
orHABTM
relationship.e.g a table
attachments_posts
withid
,attachment_id
andpost_id
oruser_id
use
$this->ModelName->getLastInsertID();
after saving data (and uploading your file to get the ID(s) of the attachment and the user/post record.You can then insert the
id
of the post/user and the id of theattachment
in to the join table - and link it all together.