Php 如何在执行is_ajax_请求功能时自定义CODEIGNITER中的404页面
我已经在$route[“404_override”]上完成了服装设计,并加载了我自己的404页面 问题是,为什么我使用函数“show_404();”进行404页面调用此页面仍显示Codeigniter标准页面 在Exceptions.php中Php 如何在执行is_ajax_请求功能时自定义CODEIGNITER中的404页面,php,codeigniter,Php,Codeigniter,我已经在$route[“404_override”]上完成了服装设计,并加载了我自己的404页面 问题是,为什么我使用函数“show_404();”进行404页面调用此页面仍显示Codeigniter标准页面 在Exceptions.php中 <?php class MY_Exceptions extends CI_Exceptions { public function __construct(){ parent::__construct(); } public f
<?php
class MY_Exceptions extends CI_Exceptions {
public function __construct(){
parent::__construct();
}
public function show_404($page = ''){
redirect('404','refresh');
exit;
}
}
这么简单,如果你还能做简单的事情,为什么还要做困难的事情
删除MY_Exceptions文件,并在默认文件404 codeigniter文件上进行编辑,在视图/errors/html/error_404.php
中,如果在route.php
中添加404页默认控制器,则无需添加重定向代码。您只需创建404控制器来调用视图并更改视图中的布局。感谢您的输入:),您的话很有动力:D