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