升级了淘宝模式产品扩展后报错

bug问题 · peterqq · 于 3年前 发布 · 1917 次阅读

在后台安装了淘宝模式产品,,也初始化了产品数据

cd addons/fecmall/fectbgoods/shell sh initTbProduct.sh

但后台点产品添加或编辑的时候都会报错,请问如何解决,具体的报错提示如下:




Http status: 500 Internal Server Error ajaxOptions: error thrownError: Internal Server Error Exception (Invalid Configuration) 'yii\base\InvalidConfigException' with message 'Child Service [brand] is not find in fectbgoods\services\Product, you must config it! '

in /mnt/bt.appfront.damuzzz.com.cn/vendor/fancyecommerce/fecshop/services/Service.php:79

Stack trace: #0 /mnt/bt.appfront.damuzzz.com.cn/vendor/fancyecommerce/fecshop/services/Service.php(38): fecshop\services\Service->getChildService('brand') #1 /mnt/bt.appfront.damuzzz.com.cn/addons/fecmall/fectbgoods/app/appadmin/modules/Catalog/block/productinfo/index/BatchAttr.php(200): fecshop\services\Service->__get('brand') #2 /mnt/bt.appfront.damuzzz.com.cn/addons/fecmall/fectbgoods/app/appadmin/modules/Catalog/block/productinfo/Managerbatchedit.php(219): fectbgoods\app\appadmin\modules\Catalog\block\productinfo\index\BatchAttr->getBaseInfo() #3 /mnt/bt.appfront.damuzzz.com.cn/addons/fecmall/fectbgoods/app/appadmin/modules/Catalog/block/productinfo/Managerbatchedit.php(104): fectbgoods\app\appadmin\modules\Catalog\block\productinfo\Managerbatchedit->getBaseInfo() #4 /mnt/bt.appfront.damuzzz.com.cn/addons/fecmall/fectbgoods/app/appadmin/modules/Catalog/controllers/ProductinfoController.php(35): fectbgoods\app\appadmin\modules\Catalog\block\productinfo\Managerbatchedit->getLastData() #5 [internal function]: fectbgoods\app\appadmin\modules\Catalog\controllers\ProductinfoController->actionManagerbatchedit() #6 /mnt/bt.appfront.damuzzz.com.cn/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array) #7 /mnt/bt.appfront.damuzzz.com.cn/vendor/yiisoft/yii2/base/Controller.php(157): yii\base\InlineAction->runWithParams(Array) #8 /mnt/bt.appfront.damuzzz.com.cn/vendor/yiisoft/yii2/base/Module.php(528): yii\base\Controller->runAction('managerbatchedi...', Array)

共收到 5 条回复
Fecmall#13年前 0 个赞

升级fecmall最新版本(譬如2.7.2),product brand services 是存在的:https://github.com/fecshop/yii2_fecshop/blob/master/services/product/Brand.php

peterqq#23年前 0 个赞

升级了倒是可以的,,但之前的修改全都没有了

Fecmall#33年前 0 个赞

你说的是产品数据吧?

执行下脚本

cd addons/fecmall/fectbgoods/shell
sh initTbProduct.sh
peterqq#43年前 0 个赞

谢谢 可以了

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics