fecyo微信小程序的首页轮播图,在管理后台修改它的跳转链接不起作用,获取不到产品对应的id

问题咨询 · qwzjoyr · 于 3年前 发布 · 1426 次阅读
{}
app.js? [sm]:110 url==== pages/goods-detail/goods-detail
app.js? [sm]:112 options==== {id: "undefined"}
app.js? [sm]:123 options:
app.js? [sm]:124 {id: "undefined"}
app.js? [sm]:163 getRequestHeader:
app.js? [sm]:164 {fecshop-lang: "zh", fecshop-currency: "CNY"}
app.js? [sm]:140 {}
app.js? [sm]:110 url==== pages/goods-detail/goods-detail
app.js? [sm]:112 options==== {id: "undefined"}
app.js? [sm]:123 options:
app.js? [sm]:124 {id: "undefined"}
app.js? [sm]:163 getRequestHeader:
app.js? [sm]:164 {fecshop-lang: "zh", fecshop-currency: "CNY"}
app.js? [sm]:140 {}
app.js? [sm]:110 url==== pages/index/index
app.js? [sm]:112 options==== {}
app.js? [sm]:123 options:
app.js? [sm]:124 {}
app.js? [sm]:163 getRequestHeader:
app.js? [sm]:164 {fecshop-lang: "zh", fecshop-currency: "CNY"}
index.js? [sm]:95 (4) [{…}, {…}, {…}, {…}]
共收到 6 条回复 问题提问
Fecmall#12年前 0 个赞

后台哪里修改的?

Fecmall#22年前 0 个赞

自己找找代码:

@fecyo\app\appserver\modules\Wx\controllers\HomeController.php

qwzjoyr#32年前 0 个赞

在管理后台网站配置-appserver配置-首页配置中,能修改启动页的图片,但没有小程序启动页的跳转链接设置,有没有这个功能修改启动页的跳转链接的,还是说要改代码的? 因为我看点击启动页后的跳转的链接是https://XXXX.cn/catalog/product/index?product_id=undefined 产品id为underfined,找不到

asmile#42年前 0 个赞

@Fecmall #2楼 老大,微信小程序首页banner图位置,修改banner图及链接后,确实存在<image data-id="undefined">的问题。

修改建议: @fecyo\app\appserver\modules\Wx\controllers\HomeController.php下面,35行左右改成: ` $homeData[] = [

            'linkUrl' => $home_bigimg_linkurl_1,
            'picUrl' => Yii::$service->image->getUrlByRelativePath($home_bigimg_imgurl_1),
            'businessId' => substr($home_bigimg_linkurl_1,36),
        ];
        $homeData[] = [
            'linkUrl' => $home_bigimg_linkurl_2,
            'picUrl' => Yii::$service->image->getUrlByRelativePath($home_bigimg_imgurl_2),
            'businessId' => substr($home_bigimg_linkurl_1,36),
        ];

`

就是加上一个'businessId' => substr($home_bigimg_linkurl_1,36),,就好了。我是截取的获取的product_id,有更好的办法的话,希望老大改进吧。

achong#52年前 0 个赞

@asmile [#4楼](#comment4) 指一下,第二行应该是($home_bigimg_linkurl_2,36),不然第二张幻灯片的链接会和第一张的链接一样。

Fecmall#62年前 0 个赞

OK,收到

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