向rails添加预览步骤可创建和更新操作

时间:2012-02-25 01:28:10

标签: ruby-on-rails model-view-controller controller action preview

这是允许用户创建HTML简报的应用程序的一部分。在进行编辑之后,我想让他们在保存编辑之前预览最终的外观。

预览页面将显示预览并在隐藏字段中添加数据以在批准时重新提交。在“返回编辑”时,隐藏的字段数据将被传递回编辑视图。

我必须向控制器添加“预览”操作。

这种模式是否有更简单的方法或最佳实践?

1 个答案:

答案 0 :(得分:0)

在我看来,添加一种“预览” - 属性到模型会很好。当您点击“预览”时,您可以复制记录或将“预览”设置为“true”,并在tis时显示为静态页面。如果预览没问题,那么您可以将预览设置为false,并说明新闻稿已准备好发送。

希望很清楚我的意思,对我来说有点晚了;)