CakePHP TwigView无法正确渲染
感谢您帮助使用CakePHP配置TwigView 我能够将.tpl扩展与CakePHP一起使用 然而,并不是每件事都是完美的。我的default.tpl布局文件如下CakePHP TwigView无法正确渲染,php,html,cakephp,twig,cakephp-2.4,Php,Html,Cakephp,Twig,Cakephp 2.4,感谢您帮助使用CakePHP配置TwigView 我能够将.tpl扩展与CakePHP一起使用 然而,并不是每件事都是完美的。我的default.tpl布局文件如下 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> {{ html.charset() }} <title>{{ 'CakePHP: the rapid development php f
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
{{ html.charset() }}
<title>{{ 'CakePHP: the rapid development php framework'|trans }}: {{ title_for_layout }}</title>
{{ html.meta('icon') }}
{{ html.css('cake.generic') }}
{{ scripts_for_layout }}
</head>
<body>
<div id="container">
<div id="header">
<h1>{{
html.link('CakePHP: the rapid development php framework'|trans, 'http://cakephp.org')
}}</h1>
</div>
<div id="content">
{{ session.flash() }}{{ session.flash('auth') }}
{{ content_for_layout }}
</div>
<div id="footer">
{{
html.image('cake.power.gif', {
'alt': 'Powered by CakePHP'|trans,
'url': 'http://cakephp.org'
})
}}
</div>
</div>
</body>
</html>
{{html.charset()}}
{{'CakePHP:the rapid development php framework'{trans}}:{{{{title}u for_layout}}
{{html.meta('icon')}
{{html.css('cake.generic')}
{{scripts_for_layout}}
{{
link('CakePHP:快速开发php框架'| trans,'http://cakephp.org')
}}
{{session.flash()}{{session.flash('auth')}
{{content{u for{u layout}}
{{
html.image('cake.power.gif'{
“alt”:“由CakePHP提供动力”| trans,
“url”:”http://cakephp.org'
})
}}
然而,它呈现在下面
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>CakePHP: the rapid development php framework: Testing</title>
</head>
<body>
<div id="container">
<div id="header">
<h1></h1>
</div>
<div id="content">
<div class"alert alert-info>Hello There!</div>
</div>
<div id="footer">
</div>
</div>
</body>
</html>
CakePHP:快速开发php框架:测试
多亏了这个问题才得以解决
我从另一个帖子得到了答案
我们已在控制器中明确声明帮助程序以使其工作:
public $helpers = array('Html');