Php Codeigniter-集成油箱认证-发布加载库
这是一个相当小的问题,但它困扰着我- 我正在尝试将tank auth与我的codeigniter站点集成,因此我将tank auth控制器的一部分移动到我的主页控制器中 我通常加载所有库/模型等,这些库/模型作为构造器中的数组在整个控制器中使用,例如Php Codeigniter-集成油箱认证-发布加载库,php,codeigniter,tankauth,Php,Codeigniter,Tankauth,这是一个相当小的问题,但它困扰着我- 我正在尝试将tank auth与我的codeigniter站点集成,因此我将tank auth控制器的一部分移动到我的主页控制器中 我通常加载所有库/模型等,这些库/模型作为构造器中的数组在整个控制器中使用,例如 function __construct(){ parent::__construct(); $this->load->helper(array('form', 'url')); $this->load-&
function __construct(){
parent::__construct();
$this->load->helper(array('form', 'url'));
$this->load->library('form_validation', 'security', 'tank_auth');
$this->lang->load('tank_auth');
}
出于某种原因,这会生成一个空白站点(当然,在输出内容下面有一个索引控制器)
但以下代码可以正常工作:
function __construct(){
parent::__construct();
$this->load->helper(array('form', 'url'));
$this->load->library('form_validation');
$this->load->library('security');
$this->load->library('tank_auth');
$this->lang->load('tank_auth');
}
我知道这不是一个mahor问题,但我很想知道为什么这不起作用-当然他们在做同样的事情-我猜作为数组加载是同时加载tank auth library和security library,而错误的是先加载-作为数组加载时有没有办法强制加载顺序
非常欣赏的任何输入/想法如果要使用
load()
加载多个库,必须传入一个数组
我不敢相信我错过了。。。这是漫长的一天
$this->load->library(array('form_validation', 'security', 'tank_auth'));