cakephp 媒体插件 + jQuery 文件上传插件

发布于 2024-12-05 05:20:06 字数 529 浏览 1 评论 0原文

我的案例:

我正在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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

喵星人汪星人 2024-12-12 05:20:06

如果没有更多信息,就不可能给出正确的答案,但要使其发挥作用,您需要一种将媒体与帖子/用户相关联的方法。作为 hasManyHABTM 关系。

例如,带有 idattachment_idpost_iduser_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 or HABTM relationship.

e.g a table attachments_posts with id, attachment_id and post_id or user_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 the attachment in to the join table - and link it all together.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文