深度合作品牌: 强力巨彩 海佳彩亮 仰邦 利亚德 创维 京东方 海康威视
027-89992224
LED显示屏专业解决方案服务商
Professional solution service provider

shopxo6.8.0的修改

[复制链接]
王铭 发表于 2026-4-13 09:50:36 | 显示全部楼层 |阅读模式

列表页显示产品详细参数:
1、网站后台shopxo系统文件的app\api\controller\Search.php的123行,加上这句:
  1. $this->data_request['is_params'] = 1;
复制代码
2、小程序端components\goods-list\goods-list.vue文件,图文部份,找到
  1. <view v-if="(item.simple_desc || null) != null" class="cr-grey single-text margin-top-sm text-size-sm">{{ item.simple_desc }}</view>
复制代码
  1. <view v-if="(item.parameters || null) != null" class="cr-grey single-text margin-top-sm text-size-sm">
  2. <block v-if="(item.parameters.base || null) != null">
  3. <block v-if="item.parameters.base.length > 0">
  4. <block v-for="(item2, index2) in item.parameters.base" :key="index2">
  5. <text class="margin-right">{{item2.name}}:{{item2.value}}</text>
  6. </block>
  7. </block>
  8. </block>
  9. </view>
复制代码


6.7.1,为了点品牌名称,可以直接进入品牌产品列表,又把上面的代码改为
  1. <view :data-index="index" :data-value="item.goods_url" @tap="goods_event" v-if="(item.parameters || null) != null" class="cr-grey single-text margin-top-sm text-size-sm">
  2. <block v-if="(item.parameters.base || null) != null">
  3. <block v-if="item.parameters.base.length > 0">
  4. <block v-for="(item2, index2) in item.parameters.base" :key="index2">
  5. <text class="margin-right">{{item2.name}}:{{item2.value}}</text>
  6. </block>
  7. </block>
  8. </block>
  9. </view>
复制代码


 楼主| 王铭 发表于 2026-4-13 09:53:35 | 显示全部楼层

6.8.0网站后台订单管理打开出错,是由附件插件引起

/app/plugins/goods_pdf/Hook.php
把原代码
  1.                 // 订单处理后的数据处理 扩展数据array - extension_data
  2.                 case 'plugins_service_order_handle_end' :
  3.                     if(isset($params['order']['extension_data'])){
  4.                         array_push($params['order']['extension_data'],['name'=>'商品附件','tips'=>'请登录https://www.dzping.com/下载附件!']);
  5.                     }else{
  6.                         $params['order']['extension_data'] = [['name'=>'商品附件','tips'=>'请登录https://www.dzping.com/下载附件!']];
  7.                     }
  8.                     break;
  9.             }
  10.             return $ret;
  11.         // 默认返回视图
  12.         } else {
  13.             return '';
  14.         }
  15.     }
  16.     /**
  17.      * 视图 商品编辑页面扩展
复制代码
改为:
  1.                 // 订单处理后的数据处理 扩展数据array - extension_data
  2. case 'plugins_service_order_handle_end' :
  3.     if(isset($params['order']['extension_data'])){
  4.         if(!is_array($params['order']['extension_data'])){
  5.             $params['order']['extension_data'] = [];
  6.         }
  7.         array_push($params['order']['extension_data'],['name'=>'商品附件','tips'=>'请登录https://www.dzping.com/下载附件!']);
  8.     }else{
  9.         $params['order']['extension_data'] = ['name'=>'商品附件','tips'=>'请登录https://www.dzping.com/下载附件!'];
  10.     }
  11.     break;

  12.             }
  13.             return $ret;
  14.         // 默认返回视图
  15.         } else {
  16.             return '';
  17.         }
  18.     }
  19.     /**
  20.      * 视图 商品编辑页面扩展
复制代码
这个问题是由百度AI处理解决的。
您需要登录后才可以回帖 登录 | 注册 手机动态码快速登录

本版积分规则

返回顶部