0

我有一个文件@ /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]' 

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

4

1 回答 1

1

看来您在错误的位置创建表单,请先尝试获取主控制器:

 $CI =$ get_instence();
'rules'=>'required|min_length['.$CI->config->item('min_password_length', 'ion_auth').']'
于 2013-06-07T04:07:46.003 回答