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

时间:2015-09-24 16:38:59

标签: php cakephp escaping cakephp-2.0

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

你知道如果出现错误我怎么能禁用转义html?

CakePHP 2.0

1 个答案:

答案 0 :(得分: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; ?>