Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
404之后如何在Cakephp中禁用标记转义_Php_Cakephp_Escaping_Cakephp 2.0 - Fatal编程技术网

404之后如何在Cakephp中禁用标记转义

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

我用error400.ctp定制了一个404页面。在这种情况下,来自error404.ctp的消息是正确的,但转义了页面的页眉和页脚

您知道如何在出现错误时禁用转义html吗


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: