404之后如何在Cakephp中禁用标记转义
我用error400.ctp定制了一个404页面。在这种情况下,来自error404.ctp的消息是正确的,但转义了页面的页眉和页脚 您知道如何在出现错误时禁用转义html吗404之后如何在Cakephp中禁用标记转义,php,cakephp,escaping,cakephp-2.0,Php,Cakephp,Escaping,Cakephp 2.0,我用error400.ctp定制了一个404页面。在这种情况下,来自error404.ctp的消息是正确的,但转义了页面的页眉和页脚 您知道如何在出现错误时禁用转义html吗 CakePHP 2.0的页眉和页脚在404页面中的行为与在其他页面中相同。只需在404页面中包含布局$this->layout='your layout name',页眉和页脚将像其他页面一样正确显示,如果页眉标题中有任何特殊字符,则可以在链接中使用escape=>false选项 <?php if (Confi
CakePHP 2.0的页眉和页脚在404页面中的行为与在其他页面中相同。只需在404页面中包含布局$this->layout='your layout name',页眉和页脚将像其他页面一样正确显示,如果页眉标题中有任何特殊字符,则可以在链接中使用escape=>false选项
<?php
if (Configure::read('debug') > 0):
echo $this->element('exception_stack_trace');
else:
echo $this->layout = 'your layout name';
?>
// make you page stylish
<?php endif; ?>
我试过了,但没用。问题出现在CroogoErrorController中,它会转义变量viewVars: