我最近将 ActiveScaffold 添加到现有 Rails 项目中,我遇到的问题是 ActiveScaffold 使用的变量名称与我已有的不同。我希望能够在控制器中设置实例变量,而不是遍历整个应用程序并更改所有实例变量名称。问题是@record
and@records
不能被调用before_filters
,即使before_filter
是在active_scaffold
调用之后。通过插件查看,我发现ActiveScaffold::Actions
模块内部没有明显的钩子。我在想:
- 有这样的钩子吗?
- 如果没有,我应该如何放入一个?