繁体   English   中英

核心文件夹中的codeigniter负载模型

[英]codeigniter load model in core folder

我是CodeIgniter的新手,我想在core / MY_Lang.php类中加载模型。

class MY_Lang extends CI_Lang
{
    /** array $languages Array of languages */
    var $languages = array('');

    /** array $special Special URIs (not localized) **/
    var $special = array('');

    /** string $default_uri Where to redirect if no language in URI */
    var $default_uri = '';

    public function getLanguages()
    {
        $this->load->model('Lang_model');
        return $this->Lang_model->GetLangs();
    }

当然,这只是我要实现的目标的一个示例。 它不起作用,我的问题是:

  • 做这样的事情是一种好习惯吗?
  • 如果是,如何在该类中加载模型?

我没有加载CI的大多数核心课程。

作为常用的类,我们将主题加载autoload.php文件中,而不是每次都加载它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM