Codeigniter Xcrud带编码点火器3
我是XCRUD v1.6的一个非常高兴的用户。我想将它集成到Codeigniter 3中,但是当我在中使用Codeigniter会话库来处理我的XCRUD页面时,我在XCRUD中得到一个错误:“验证密钥已过期”。当不使用codeigniter中的会话库时,XCRUD工作正常。有人能告诉我怎么修理吗?我需要xcrud页面中的codeigniter会话库了解用户详细信息 这是我当前的控制器:(会话库加载在登录\u模型中)Codeigniter Xcrud带编码点火器3,codeigniter,crud,Codeigniter,Crud,我是XCRUD v1.6的一个非常高兴的用户。我想将它集成到Codeigniter 3中,但是当我在中使用Codeigniter会话库来处理我的XCRUD页面时,我在XCRUD中得到一个错误:“验证密钥已过期”。当不使用codeigniter中的会话库时,XCRUD工作正常。有人能告诉我怎么修理吗?我需要xcrud页面中的codeigniter会话库了解用户详细信息 这是我当前的控制器:(会话库加载在登录\u模型中) 假设您正在使用xcrud的CI集成示例,您可以在xcrud_config.ph
假设您正在使用xcrud的CI集成示例,您可以在xcrud_config.php中尝试以下操作:
如果与“PHPSESSID”不同,请使用CI安装所使用的相同会话名称
使用备用会话
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Cms extends CI_Controller {
function __construct()
{
parent::__construct();
$this->load->database();
$this->load->helper('url');
include('cms/xcrud/xcrud.php');
$this->load->model("login_model");
}
public function nieuws()
{
$xcrud = Xcrud::get_instance();
$xcrud->table('nieuws');
$output['output'] = $xcrud->render();
$this->_cms_output($output);
}
function useAuthorID($post_array) {
$post_array['afdeling_id'] = $this->login_model->id();
return $post_array;
}
function useCatID($post_array) {
$post_array['nieuwscat_afdeling_id'] = $this->login_model->id();
return $post_array;
}
function _cms_output($output = null)
{
$this->load->view('beheer/default',$output);
}
}