在activeadmin中使1个组件可编辑

时间:2013-09-04 12:02:52

标签: ruby-on-rails activeadmin

我的帖子索引页面上有一个旋转木马幻灯片,它是硬编码的,但理想情况下它在activeadmin中是动态/可编辑的,是否有一种简单的方法可以做到这一点,以便我可以在主页上使用此幻灯片,而不是帖子的索引视图。

任何指导都将不胜感激。

2 个答案:

答案 0 :(得分:1)

您可以创建幻灯片资源(即幻灯片表,模型,视图等)。然后,您可以通过主动管理将“幻灯片”设置为可编辑,就像帖子可编辑一样。

您显然希望幻灯片表中的某个字段是图片上传 - 因此您可以使用carrierwavepaperclip之类的gem来处理它。

然后,您当前使用硬编码的图像引用构建轮播,只需根据存储在幻灯片表中的数据构建它。有意义吗?

答案 1 :(得分:1)

您可以拥有image模型,并具有url属性。在任何页面上,您只需循环浏览这些图像并打印轮播加载图像的url