我们如何显示所有类型的错误消息而不重定向到错误页面application\errors\*error_pages*
在这里,我们将停留在同一页面上,如果操作中发生任何错误,它将在 pop 模式下显示。谁能帮我提供代码示例?
最佳答案
虽然问题尚不清楚。您可以像下面这样检查404-找不到页面的可用性:-
首先在application/config文件夹中打开routes.php,并设置一个自定义 Controller 名称。
$route['404_override'] = 'my404/404_page'; //my404 is class name.
创建一个新的 Controller ,并在其中编写以下代码。
<?php
class my404 extends CI_Controller
{
public function __construct()
{
parent::__construct();
}
public function 404_page()
{
// instead of loading any view just handle this response via ajax call from your client side
$error= array();
$error['error_code']='404';
$error['error_message']='This url is not found';
echo json_encode($error);
}
}
?>
关于php - CodeIgniter错误页面以弹出模式显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26602389/