如何在rails app上的完全静态ruby中为静态内容创建动态编辑选项

时间:2013-05-05 14:03:29

标签: ruby-on-rails

我在Rails的帮助下创建了一个静态站点,除了这个静态站点,我还从头开始创建了一个Admin部分,登录后管理员可以看到静态页面的名称和编辑这些页面的选项。

我已经使用rails控制台手动插入新内容,因此不需要在管理部分创建内容选项。

现在,不同静态页面的所有静态内容都属于content_id = 1,如:

{content id: "1", home: "blahblah", aboutus: "blahblah"}

我有静态页面控制器来显示内容到静态页面,Sessions控制器来管理管理员登录和内容控制器来管理内容。

我应该在app / view / contents / edit.html.erb以及Contents控制器上编写什么ruby代码才能在Admin部分有效实现Edit选项?

1 个答案:

答案 0 :(得分:1)

如果我理解你的问题,你不想只为管理员提供额外的区域,额外的视图,控制器等等?如果这是真的,我建议你查看这个宝石:https://github.com/jejacks0n/mercury

以下是有关此宝石的更多信息/说明:http://railscasts.com/episodes/296-mercury-editor