Php 未找到实现AsInfo跟踪\yii2 wiki模块
我正在按照找到的说明实现这个包 按照说明,在我的配置中Php 未找到实现AsInfo跟踪\yii2 wiki模块,php,yii2,yii2-advanced-app,Php,Yii2,Yii2 Advanced App,我正在按照找到的说明实现这个包 按照说明,在我的配置中 'wiki'=>[ 'class'=>'asinfotrack\yii2\wiki\Module', 'processContentCallback'=>function($content) { //example if you want to use markdown in your wiki return Parsedown
'wiki'=>[
'class'=>'asinfotrack\yii2\wiki\Module',
'processContentCallback'=>function($content) {
//example if you want to use markdown in your wiki
return Parsedown::instance()->parse($content);
}
]
我在wiki/content/view上遇到错误?id=index:Class'app\modules\wiki\Module'未找到-我遗漏了什么
看起来开发人员在包中使用了类名称空间,即app\modules\wiki\Module
而不是asinfotrack\yii2\wiki\Module
要解决此问题而不更改供应商中的代码,可以在项目配置文件(common.php或main.php)的顶部设置classmap,如下所示
Yii::$classMap['app\modules\wiki\Module'] = VENDOR_PATH.'/toasinfotrack/yii2-wiki/Module.php';
有关Yii2中类映射的更多详细信息,请参见开发人员似乎在包中使用了类名称空间,即app\modules\wiki\Module
而不是asinfotrack\Yii2\wiki\Module
要解决此问题而不更改供应商中的代码,可以在项目配置文件(common.php或main.php)的顶部设置classmap,如下所示
Yii::$classMap['app\modules\wiki\Module'] = VENDOR_PATH.'/toasinfotrack/yii2-wiki/Module.php';
有关Yii2中类映射的更多详细信息,请参见能否显示完整的错误消息?而您在配置文件中放置上述代码的确切位置。@gojiraki在配置文件中,它位于模块下:“模块”=>[“gii”=>[“类”=>'yii\gii\Module',allowedIPs'=>['*']//根据您的需要调整此设置],“wiki”=>['class'=>'asinfotrack\yii2\wiki\Module','processContentCallback'=>函数($content){//如果要在wiki中使用标记,请返回Parsedown::instance()->parse($content);@gojiraki进一步的错误详细信息1.在/home/security/yii应用程序/vendor/asinfotrack/yii2 wiki/models/wiki.php.“content'=>yii::t('app','content'),];}/***--inheritdoc*/public static function find(){$queryClass=Module::getInstance()->queryClass;返回新的$queryClass(get_called_class());}公共函数getIsOrphan(){return!static::find()->withLinkToArticle($this->id)->exists();}公共函数getContentProcessed()请分享完整的屏幕截图error@AbhishekkandariAddedC您可以显示完整的错误消息吗?以及您在配置文件中放置上述代码的确切位置。@gojiraki在配置文件中,它位于modules下:“modules'=>['gii'=>['class'=>'yii\gii\Module',allowedIPs'=>['*']//根据您的需要调整此设置],'wiki'=>['class'=>'AsInfo跟踪\yii2\wiki\Module','processContentCallback'=>函数($content){//如果您想在wiki中使用标记,请返回Parsedown::instance()->parse($content);@gojiraki进一步的错误详细信息1.在/home/security/yii应用程序/vendor/asinfotrack/yii2 wiki/models/wiki.php.“content'=>yii::t('app','content'),];}/***--inheritdoc*/public static function find(){$queryClass=Module::getInstance()->queryClass;返回新的$queryClass(get_called_class());}公共函数getIsOrphan(){return!static::find()->withLinkToArticle($this->id)->exists();}公共函数getContentProcessed()请分享完整的屏幕截图error@Abhishekkandari补充感谢-这很有效。不幸的是,包裹没有…谢谢-这很有效。不幸的是包裹没有。。。