最近,我将ActiveScaffold添加到一个现有的Rails项目中,我遇到的问题是,ActiveScaffold使用的变量名与我已经使用的变量名称不一样。我希望能够在控制器中设置实例变量,而不是遍历整个应用程序并更改所有实例变量名称。问题是@record和@records不能在before_filters中调用,即使before_filter是在active_scaffold调用之后调用的。通过插件,我发现ActiveScaffold::Actions模块中没有明显的钩子。我想知道:
发布于 2009-11-23 23:31:27
这样做的方法是覆盖do_show,do_create,do_list等.方法在控制器中。
https://stackoverflow.com/questions/1358625
复制相似问题