某些 Rails 应用程序会生成一个视图,其中显示有关资源的一些信息。
我想通过插件抑制一些信息,而不改变或覆盖视图。 (一种可能的方法是重写插件中的视图,但这可能会干扰其他插件,我不希望这样。)
有没有办法修改控制器,以便生成的视图在发送到客户端之前进行后处理?
这可以通过以下方式实现吗after_filter
?我试图找到一个例子after_filter
用法,但文档似乎很少,我找不到一个好的例子。
您可以使用render_to_string http://apidock.com/rails/ActionController/Base/render_to_string代替render
首先将视图渲染为字符串。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)