编码器自定义配置文件调用配置数据



我有一个文件@/config/form_validation.php
我有另一个文件@/config/ion_auth.php

我试图在form_validation中获取'ion_auth data',但失败了:

'rules'=>'required|min_length['.$this->config->item('min_password_length', 'ion_auth').']' 

error Message: Undefined property: CI_Loader::$config

如果我把它改成这个,一切正常。

'rules'=>'required|min_length[3]' 

似乎我不能在当前配置文件中调用另一个配置文件中的数据。
如何克服这个问题,或者这是系统的限制?

似乎你在错误的地方创建表单,尝试先获得主控制器:

 $CI =$ get_instence();
'rules'=>'required|min_length['.$CI->config->item('min_password_length', 'ion_auth').']'