要装载的型号名称是已经被使用的资源的名称:base_model(The model name you

2019-10-17 03:42发布

当我通常加载我base_model,它的确定。 但是当我使用autoload.php加载base_model,我得到了一个问题:

要装载的型号名称是已经被使用的资源的名称:base_model

请帮我解决这个!:)

Answer 1:

一旦你autoload模型autoload.php ,再次尝试加载同一个文件中的一些或其他控制器或模型,这将显示以下错误。

The model name you are loading is the name of a resource that is already being used: base_model

为了避免我只是建议,一旦你没有任何地方加载模型中的全面应用autoload特定的模型。



Answer 2:

为了完整起见,我想引用本博客文章 (德文)这表明加载模型没有名字。

1 // yes :-)
2 $this->load->model('stream_model');
3 $this->stream_model->foo();

代替

1 // NO!
2 $this->load->model('stream_model', 'stream');
3 $this->stream->foo();

因为我没有配置自动加载器和控制器(或它的超类)内wansn't加载的模型,可以帮助我。



Answer 3:

我知道这是旧的文章......如果你把parent::__construct任何控制器功能(除了构造函数),你得到这个消息。



文章来源: The model name you are loading is the name of a resource that is already being used: base_model