0

我在 Yii 论坛上发帖没有运气。我希望这个社区中的某个人能够让这个扩展工作,因为我真的需要它!

我使用了 yiic docs check 命令,所有模型似乎最终都通过了检查。所以,我继续执行这个命令:

yiic docs C:\path to my site\protected\models

起初,这出现在屏幕上:

Building.. : MyApplication Class Reference
Version... : 1.1.7
Source URL:

然后弹出这个错误:

Building model...
PHP Error[2]:include<GxActiveRecord.php>: failed to open stream: No such file or directory in file C:\path-to-my-app\yii\framework\YiiBase.php at line 396

在那一行,我有以下代码:

include($className.'.php');

我不明白为什么它正在寻找我没有的课程!我在这里找到了它,但我不知道该类应该驻留在哪个特定文件夹中,或者更好的是,当说明中未指定时,为什么我必须单独下载它。谢谢。

4

1 回答 1

0

看起来您已经从 giix 生成了具有 GxActiveRecord 作为基类的模型,并且文档解析器没有找到该基类,通常您已将其定义为应用程序配置中的导入,因此这可能是预期的行为。

您可以尝试在每个模型类中导入类似“ext.giix.components.GxActiveRecord”的内容,或者将 GxActiveRecord 复制到模型目录中以生成文档。

于 2011-11-30T19:11:24.973 回答