Hap*_*per 11 php html-compression symfony twig
我知道Twig有一个{%spaceless%}过滤器,但它只删除了html标签之间的空格.
我需要为网站中的每个页面返回一行html.我有一个可以处理的正则表达式,但我不知道在sf2中哪里使用它,因为一切都是自动发生的.
我想我必须注册一个新的模板引擎,或添加一个枝条扩展,但我找不到关于这个主题的足够文档,所以我卡住了
有任何想法吗?
Ste*_*ins 10
要在所有视图输出上运行正则表达式,您可以挂钩到kernel.responseSymfony2框架调度的事件.
从kernel.response部分:
此事件的目的是允许其他系统在创建后修改或替换它:
public function onKernelResponse(FilterResponseEvent $event)
{
$response = $event->getResponse();
// ... modify the response object
}
Run Code Online (Sandbox Code Playgroud)
我建议阅读Internals章节以获取更多详细信息.
| 归档时间: |
|
| 查看次数: |
7569 次 |
| 最近记录: |