fecyo运费扩展点击自定义省运费报错

安装报错 · zkffecmall · 于 2年前 发布 · 944 次阅读

fecmall版本2.10.3 报错信息

Http status: 500 Internal Server Error
ajaxOptions: error
thrownError: Internal Server Error
Exception 'yii\base\InvalidCallException' with message 'fecshop service method is not exit.  fecshop\services\helper\Country::actionGetChinaStates' 

in /www/wwwroot/47.116.22.84/vendor/fancyecommerce/fecshop/services/Service.php:60

Stack trace:
#0 /www/wwwroot/47.116.22.84/addons/fecmall/feccnshipping/app/appadmin/modules/Config/block/baseshipping/Managercustom.php(50): fecshop\services\Service->__call('getChinaStates', Array)
#1 /www/wwwroot/47.116.22.84/addons/fecmall/feccnshipping/app/appadmin/modules/Config/controllers/BaseshippingController.php(50): feccnshipping\app\appadmin\modules\Config\block\baseshipping\Managercustom->getLastData()
#2 [internal function]: feccnshipping\app\appadmin\modules\Config\controllers\BaseshippingController->actionManagercustom()
#3 /www/wwwroot/47.116.22.84/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
#4 /www/wwwroot/47.116.22.84/vendor/yiisoft/yii2/base/Controller.php(181): yii\base\InlineAction->runWithParams(Array)
#5 /www/wwwroot/47.116.22.84/vendor/yiisoft/yii2/base/Module.php(534): yii\base\Controller->runAction('managercustom', Array)
#6 /www/wwwroot/47.116.22.84/vendor/yiisoft/yii2/web/Application.php(104): yii\base\Module->runAction('config/baseship...', Array)
#7 /www/wwwroot/47.116.22.84/vendor/yiisoft/yii2/base/Application.php(392): yii\web\Application->handleRequest(Object(yii\web\Request))
#8 /www/wwwroot/47.116.22.84/appadmin/web/index.php(50): yii\base\Application->run()
#9 {main}
共收到 2 条回复
Fecmall#12年前 0 个赞

fecmall 不是最新版本?

写清楚问题背景

2楼 已删除.
zkffecmall#32年前 0 个赞

问题解决: 不升级fecmall版本需要在/vendor/fancyecommerce/fecshop/services/helper/Country.php:

class Country extends Service {...

添加如下代码

}

public function getChinaStates()
    {
        return [
            '北京市' => '北京市' ,
            '天津市' => '天津市' ,
            '河北省' => '河北省' ,
            '山西省' => '山西省' ,
            '内蒙古自治区' => '内蒙古自治区' ,
            '辽宁省' => '辽宁省' ,
            '吉林省' => '吉林省' ,
            '黑龙江省' => '黑龙江省' ,
            '上海市' => '上海市' ,
            '江苏省' => '江苏省' ,
            '浙江省' => '浙江省' ,
            '安徽省' => '安徽省' ,
            '福建省' => '福建省' ,
            '江西省' => '江西省' ,
            '山东省' => '山东省' ,
            '河南省' => '河南省' ,
            '湖北省' => '湖北省' ,
            '湖南省' => '湖南省' ,
            '广东省' => '广东省' ,
            '广西壮族自治区' => '广西壮族自治区' ,
            '海南省' => '海南省' ,
            '重庆市' => '重庆市' ,
            '四川省' => '四川省' ,
            '贵州省' => '贵州省' ,
            '云南省' => '云南省' ,
            '西藏自治区' => '西藏自治区' ,
            '陕西省' => '陕西省' ,
            '甘肃省' => '甘肃省' ,
            '青海省' => '青海省' ,
            '宁夏回族自治区' => '宁夏回族自治区' ,
            '新疆维吾尔自治区' => '新疆维吾尔自治区' ,
            '台湾省' => '台湾省' ,
            '香港特别行政区' => '香港特别行政区' ,
            '澳门特别行政区'  => '澳门特别行政区' ,
        ];
    }
添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics