我使用error400.ctp制作了自定义404页面。在这种情况下,来自error404.ctp的消息是正确的,但页面的页眉和页脚是转义的。
你知道如果出现错误我怎么能禁用转义html?
CakePHP 2.0
答案 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; ?>