2

我以前从未使用过 CMS,所以这对我来说是全新的,我需要一些建议。这适用于 RefineryCMS。

我需要创建一个仅允许管理员用户在后台运行 ruby​​ 代码(即 gem 或自定义功能)的管理员页面。这更多是出于维护目的,以便客户端运行。如何向管理后端添加一个页面,让我添加按钮来运行自定义 rake 任务或从 gem 运行代码?

4

1 回答 1

3

你不需要一个页面,你只需要路由到一个自定义控制器来做你想做的事情..只需使用普通的 Rails。只需确保在挂载 Refinery::Core::Engine 之前路由到您的操作,否则它将使用通配符路由接管。

于 2013-09-04T20:38:22.153 回答