我发布在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');
我不明白为什么要找一个我没有的课!我发现它here,但我不知道该类应该驻留在哪个特定文件夹中,或者更好的是为什么我必须在指令中没有指定时单独下载它。感谢。
答案 0 :(得分:0)
看起来你已经从giix生成了GxActiveRecord作为基类的模型,并且doc解析器没有找到这个基类,通常你已经将它定义为应用程序配置中的导入,所以这可能是预期的行为。
您可以尝试在每个模型类中导入类似“ext.giix.components.GxActiveRecord”的内容,或者将GxActiveRecord复制到模型目录中,仅用于生成文档。