-2

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

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

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

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

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

我应该在 app/view/contents/edit.html.erb 和 Contents 控制器上编写什么 ruby​​ 代码才能有效地在管理部分实现编辑选项?

4

1 回答 1

1

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

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

于 2013-05-05T22:42:51.037 回答