我正在从使用第三方分析解决方案转变为本土化的解决方案。我要做的其中一件事是将渲染视图的页面标题包含在数据库中。
现在,我正在使用一个在视图中调用的方法来设置页面标题,如下所示:
<% title "This is my page title" %>
我尝试修改title
方法以设置一个名为@internal_page_title
的变量,但它在应用程序控制器的after_filter
调用中不可用。是否有可能将渲染视图中的信息转换为after_filter
(或其他提供request
访问权限的钩子?)
答案 0 :(得分:0)
在after_filter
中,您可以通过self.response
访问整个回复。您可以解析self.response.body
以获取需要保存到数据库的标题。