我需要创建一些类,并希望在YII框架中提供一些帮助。我知道如果我创建一个Model,它必须进入“models”目录。通过相同的逻辑,我知道“视图”,“控制器”等会在哪里。但是,以下内容将放在我的Web应用程序中:
任何提示?
答案 0 :(得分:2)
要开始在YII上添加自定义classeses,您可以查看以下链接。
http://www.yiiframework.com/wiki/165/understanding-autoloading-helper-classes-and-helper-functions/
希望它能帮助你开始。
答案 1 :(得分:1)
你可以在这里找到一个例子,我认为它非常详细:
答案 2 :(得分:1)
通常你可以在Yii中使用任何PHP类。您可以将它放在models文件夹中(与Yii生成的模型一起)并直接访问它们:
$myclass = new MyClass;
$myclass->methodname;
或者(或者如果遇到任何问题),您可以将它放在目录结构中的任何位置,并将其包含在主index.php(在根目录中)中,如下所示:
$myclass = dirname(__FILE__).'/myclass.php';
require_once($myclass);