Kohana autoload子模型

时间:2012-06-13 13:44:34

标签: php kohana models autoload kohana-2

首先,我正在使用Kohana 2.3.4。

我的问题是,正如Kohana的文档所说,模型必须在应用程序/模型中,但为了改进我的应用程序,我希望有几个子文件夹与其他模型。这很有用,因为我可以让文件树更有条理。

因此,如果我尝试在子文件夹中加载模型,则返回“找不到类”错误,如果我将该类移动到主模型文件夹,则它可以正常工作。

所以,我的问题是,如何在这些子文件夹中加载模型?

1 个答案:

答案 0 :(得分:0)

IIRC,模型只能从kohana 2中的基本models/路径自动加载。如果您在其他地方使用该文件,则必须手动包含该文件:

require Kohana::find_file('models', 'path/to/model')

我认为这是正确的语法。如果不是,请看看kohana课程。