Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
首先,我使用的是 Kohana 2.3.4。
我的问题是,正如 Kohana 文档所说,模型必须在应用程序/模型中,但为了改进我的应用程序,我希望有几个子文件夹与其他模型。这很有用,因为我可以让文件树更有条理。
因此,如果我尝试在子文件夹中加载模型,则会返回“找不到类”错误,如果我将该类移动到主模型文件夹,它会正常工作。
所以,我的问题是,如何在这些子文件夹中加载模型?
IIRC,模型仅从models/kohana 2 中的基本路径自动加载。如果您在其他地方拥有该文件,则必须手动包含该文件:
models/
require Kohana::find_file('models', 'path/to/model')
我认为这是正确的语法。如果不是,请看一下 kohana 类。