学习ThinkPHP3.2.2:video10,定制错误页面

来源:互联网 发布:网站数据库是干嘛的 编辑:程序博客网 时间:2024/05/22 00:28

在 D:\wamp\www\wish\APP\Home\Conf\config.php 中定义参数:

    'TMPL_EXCEPTION_FILE'   =>  './Public/exception.html',  // 错误页面模板


D:\wamp\www\wish\APP\Home\Controller\IndexController.class.php

public function handle(){

    if (!IS_AJAX) E('出错啦!!,非法访问。');

}


D:\wamp\www\wish\Public\exception.html:

<?php 

    echo '异常信息:'.$e['message'].'<br/>'; 

?>


点击<a href="<?PHP echo U('/Home/Index/index','','',true); ?>">返回首页</a>

<!-- 点击<a href="<?PHP echo __APP__; ?>">返回首页</a> -->


注意,这页面不支持模板解析。像这样是不正确的:

{:$e['message']}


直接访问:http://localhost/wish/index.php/Home/Index/handle

显示:

异常信息:出错啦!!,非法访问。
异常行数:18
异常文件名:D:\wamp\www\wish\APP\Home\Controller\IndexController.class.php

0 0
原创粉丝点击