当我在配置页面上将config_maintenance设置为True时。在 core / Catalog_Controller.php 这是前端,然后重定向到维护页面
问题:如果会话中存在$admin_userdata['user_id']
,那么我该如何才能访问
config_maintenance设置为true时的网站。
<?php
class Catalog_Controller extends MX_Controller {
public function __construct() {
parent::__construct();
$admin_userdata = $this->session->userdata('admin');
// $admin_userdata['user_id'];
if (config_item('config_maintenance') == TRUE) {
redirect('catalog/common/maintenance');
}
}
}
答案 0 :(得分:2)
但在此之前,请确保包含会话库。
$this->load->library('session');
获取会话数据:
if($this->session->userdata('admin')){
if (config_item('config_maintenance') == TRUE) {
redirect('catalog/common/maintenance');
}
}else{
// do something when doesn't exist
}