全部
常见问题
产品动态
精选推荐

“PRO3.0”常见问题汇总版🔥🔥🔥🔥

管理 管理 编辑 删除

一、管理后台素材中心移动分类功能无效

关于 pro3.0.1管理后台素材中心移动分类功能无效问题,请根据截图找到文件位置,下载代码文件

附件(index.vue.zip)解压后替换。

二、商品分类大图模板点击更多无效和底部自定义导航栏遮挡操作按钮的问题处理

默认情况不显示全部商品,点击全部无反应,重置和确认按钮与底部导航有冲突,,建议官方在每个页面滑到底部都能有滑动回弹的效果,即使底部有些被底部导航栏遮住也能上滑看到全部显示

143de202404131154167976.png

附件将pages下的 goods_cate文件夹替换一下,下载代码文件附件goods_cate.zip

三、电子面单模版请求失败问题处理

注意::改完重启守护进程

1、文件地址:crmeb/services/express/storage/Express.php

行数 202 行左右,

方法名:temp()

如下如图把 POST 改成 GET

e7de4202403181007414472.png

2、crmeb/services/HttpService.php

行数:81 行左右

方法:request()

复制以下代码,替换次方法


public static function request($url, $method = 'get', $data = array(), $header = false, $timeout = 15)
    {
        self::$status = null;
        self::$curlError = null;
        self::$headerStr = null;

        $curl = curl_init($url);
        $method = strtoupper($method);
        //请求方式
        curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
        //post请求
        if ($method == 'POST') {
            curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
        } elseif ($method == 'GET' && count($data)) {
            $url .= '?' . http_build_query($data);
            curl_setopt($curl, CURLOPT_URL, $url);
        }
        //超时时间
        curl_setopt($curl, CURLOPT_TIMEOUT, $timeout);
        //设置header头
        if ($header !== false) curl_setopt($curl, CURLOPT_HTTPHEADER, $header);

        curl_setopt($curl, CURLOPT_FAILONERROR, false);
        //返回抓取数据
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
        //输出header头信息
        curl_setopt($curl, CURLOPT_HEADER, true);
        //TRUE 时追踪句柄的请求字符串,从 PHP 5.1.3 开始可用。这个很关键,就是允许你查看请求header
        curl_setopt($curl, CURLINFO_HEADER_OUT, true);
        //https请求
        if (1 == strpos("$" . $url, "https://")) {
            curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
            curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
        }
        self::$curlError = curl_error($curl);

        [$content, $status] = [curl_exec($curl), curl_getinfo($curl), curl_close($curl)];
        self::$status = $status;
        self::$headerStr = trim(substr($content, 0, $status['header_size']));
        $content = trim(substr($content, $status['header_size']));
        return (intval($status["http_code"]) === 200) ? $content : false;
    }

四、在付款界面如果只开启线下付款提示暂不支持该支付方式修复

文件地址:app/controller/api/v1/order/StoreOrder.php

行数:269 行左右

屏蔽或者删掉如下图代码

f1c37202403141646106405.png

五、出现获取经纬度失败问题修复

如下图错误

a61c9202403141440229382.png

文件地址:app/services/order/StoreDeliveryOrderServices.php

方法:lbs_address

修改代码:


locationOption->setAddress($region.$address);
Copy

注释或者删掉这一行:$locationOption->setRegion($region);


如下图:892d1202403141441577406.png
六、后台公众号自动回复报错与点击添加关键字无效

有用户反映后台公众号自动回复功能报错信息如下:

ce03a202403141205277909.png

这里提供一下修复方案,请根据指示修复:

1.在后台权限设置中,关闭如图所示的几个子菜单

93882202403141211015949.png

2.请根据下面截图给出的文件位置,下载附件压缩包后解压替换该文件夹。

8204a202403141207491451.png

3.替换文件完成后,需要重新打包部署,部署完成后需要重新登录一下更新权限的缓存。

然后点击到自动回复菜单,这里的页面样式和菜单会发生一些变化,功能也变得正常了。

5c023202403141213419282.png

下载代码文件附件reply.zip
七、后台保存付费会员协议不起作用问题修复

文件地址:app/services/other/AgreementServices.php

行数:76 行

代码:替换一下代码如下图


$res = $this->dao->update($id,$data);
Copy

cf1d8202403111432159330.png

八、添加商品页面菜单错乱问题处理

添加商品页面出现左侧菜单错乱问题如下图:

e7c93202403091657323543.png

修复方式:在权限规则里找到产品添加,编辑,状态改成开启,父级分类选择商品,然后退出重新登录下

b81b9202403091658179117.png

e1fb2202403091659063279.png
九、公众号登录报错问题处理

1、文件目录:crmeb/services/wechat/OfficialAccount.php

第 88 行注释的放开

84f02202403111125044915.png

2、修改crmeb/services/wechat/OfficialAccount.php文件582行

tokenFromCode方法的返回值为

return $response->getTokenResponse();

5d162202403131031546133.png

3、文件目录:crmeb/services/wechat/CustomHttpClient.php

方法名:request

70 行左右

替换此方法


public function request(string $method, string $url, array $options = []): ResponseInterface
    {
        // 合并传入的选项和默认选项
        $options = array_merge(self::OPTIONS_DEFAULTS, $this->httpConfig, $options);

        $ssl = strstr($this->baseUrl, 'https://') !== false;
        $baseUrl = str_replace(['https://', 'http://', '/'], '', $this->baseUrl);

        // 使用 Swoole Client 完成请求
        $client = new Client($baseUrl, $ssl ? 443 : 80, $ssl);

        $client->set([
            'timeout' => !empty($options['timeout']) ? $options['timeout'] : $this->timeout,
            'ssl_cert_file' => $options['cert'] ?? null,
            'ssl_key_file' => $options['ssl_key'] ?? null
        ]);

        $client->setMethod($method);
        $headers = [];
        // 设置请求头
        foreach ($options['headers'] as $key => $value) {
            if (is_string($key)) {
                $values = [];
                if (is_array($value)) {
                    foreach ($value as $item) {
                        [$type, $val] = strstr($item, ':') !== false ? explode(':', $item) : [null, null];
                        if ($type && $val) {
                            $values[] = $val;
                        }
                    }
                    $headers[$key] = implode(',', $values);
                } else {
                    $values[] = $value;
                    $headers[$key] = implode(',', $values);
                }
            } else {
                [$type, $val] = strstr($value, ':') !== false ? explode(':', $value) : [null, null];
                $values[] = $val;
                $headers[$type] = implode(',', $values);
            }
        }

        $client->setHeaders($headers);

        if (!empty($options['query'])) {
            $url = $url . (strstr($url, '?') !== false ? '&' : '?') . http_build_query($options['query']);
        }
        if (!empty($options['json'])) {
            $client->setData($options['json']);
        } else if (!empty($options['body'])) {
            $client->setData($options['body']);
        }

        // 发起请求
        $client->execute('/' . $url);

        // 创建响应对象
        $response = new SwooleResponse($client);

        // 关闭客户端连接
        $client->close();

        return $response;
    }
    Copy

十、公众号登录失败问题修复

bug表现为:公众号授权登录失败

203d9202403081721465486.png

修复方法:

修改crmeb/services/wechat/OfficialAccount.php文件582行

tokenFromCode方法的返回值为

return $response->getTokenResponse();

b194b202403081719535179.png


请登录后查看

思图 最后编辑于2024-04-14 18:42:30

快捷回复
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
回复从新到旧

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest==1? '取消推荐': '推荐'}}
{{item.floor}}#
{{item.user_info.title}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
{{item.like_count}}
{{item.showReply ? '取消回复' : '回复'}}
删除
回复
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

作者 管理员 企业

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}   {{itemc.ip_address}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
回复
查看更多
回复
回复
211
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

思图 企业
金牌技术服务商:专注CRMEB产品的深度定制与合规模式开发,点头像加微信,电话:13515970381

回答

216

发布

87

经验

15139

快速安全登录

使用微信扫码登录
{{item.label}} {{item.label}} {{item.label}} 板块推荐 常见问题 产品动态 精选推荐 首页头条 首页动态 首页推荐
加精
取 消 确 定
回复
回复
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 开源下载 CRMEB官方论坛 帮助文档
返回顶部 返回顶部
CRMEB客服