0

我正在做一个类似于博客的项目,其中帖子有几个相关的图像。几天来,我一直在争论最好的方法,我想知道是否有一种好的、标准的方法来做这件事,或者到目前为止是否有人有比我更好的想法。

我想出的一个选择是使用一个简单的表单f.association 与 Bootstrap 插件 Imagepicker 相结合但这看起来很乱,除了创建一个单独的表单,链接到它,保存之外,没有添加新图像的好解决方案会话中的当前表单,并在创建新图像后重定向回保存的表单。

我能想到的唯一其他选择是简单地呈现与局部的关联,并在局部上包含带有条件的编辑/删除链接,以便它们仅在需要时显示,但这同样需要相同的解决方案来创建新图像,并且它不能处理用户拥有一组图像并且这些图像通过 habtm 关系很好地链接到帖子的情况。

那么,有什么更好的想法吗?

4

1 回答 1

0

对于任何有类似问题的人,这是我最终决定的解决方案:

我使用了一个简单的表单 f.association 来选择相关的图像,然后将其他所有内容移到图像控制器中,以构建一种类似于 Wordpress 的“图像管理器”。我将图像管理器放在 ajax 模式中,这样它就不会丢失当前的表单数据,然后在提交 ajax 表单时,我使用 jquery 仔细更新了第一个表单上的图片选项。

于 2013-08-28T14:17:27.830 回答