【问题标题】:codeigniter custom config file calling config datacodeigniter 自定义配置文件调用配置数据
【发布时间】:2013-06-07 01:08:37
【问题描述】:

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

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

【问题讨论】:

    标签: codeigniter config


    【解决方案1】:

    好像你在错误的地方创建表单,先尝试获取主控制器:

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

    【讨论】:

    • 谢谢查理,按你的方法解决:$CI =& get_instance();
    猜你喜欢
    • 2014-01-15
    • 2016-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-27
    • 1970-01-01
    相关资源
    最近更新 更多