处理管理表单轨道的最佳方法

时间:2012-08-10 01:52:15

标签: ruby-on-rails admin

我有一个网站,用户可以发布工作列表 - 没什么太疯狂,只是一个简单的job.rb模型等我想添加一个管理网站,其中某些人访问可以查看,编辑和删除工作已发布。

我已经有一个在作业创建过程中使用的编辑作业表单(用户可以预览然后返回并编辑他们刚刚创建的作业,如果他们不满意的话)。我想尝试在管理方面重新使用这个编辑表单(虽然在不同的模板/包装器中)。

所以在前端我有example.com/job/123/edit,在管理员方面,我猜我会有像example.com/admin/job/123这样的东西。

在以下情况下,处理此方案的DRYest方法是什么:

  1. 提交按钮将包含不同的文字
  2. 更新操作将重定向到不同的页面

1 个答案:

答案 0 :(得分:1)

也许您可以查看cancan