我有一个文件@ /config/form_validation.php
我有另一个文件@ /config/ion_auth.php
我试图在form_validation中获取'ion_auth数据'但失败了:
'rules'=>'required|min_length['.$this->config->item('min_password_length', 'ion_auth').']'
错误消息:未定义属性:CI_Loader :: $ config
如果我将其更改为此,则一切正常。
'rules'=>'required|min_length[3]'
似乎我无法在当前配置文件中调用另一个配置文件中的数据 如何克服这个问题或者这是一个系统限制?
答案 0 :(得分:1)
似乎你在错误的地方创建表单,尝试先获得主控制器:
$CI =$ get_instence();
'rules'=>'required|min_length['.$CI->config->item('min_password_length', 'ion_auth').']'