联系官方销售客服

1835022288

028-61286886

求助 版主:论坛审计组
可以实现不同属性的商品显示不同的图片吗
类型:迅睿CMS 更新时间:2017-11-06 22:14:59 上传图片 后台
回帖
  • 郑中建
    #1楼    郑中建
    2017-09-12 21:13:02
    0
    http://demo.shangjiacms.com/index.php?s=goods&c=show&id=2701 类似这种,每个规格有自己的图片
  • 郑中建
    #2楼    郑中建
    2017-09-12 21:19:43
    0

    image.png
    两种命名方式1、如果你按照规格名字来给图片命名的话,用下面的代码
    {loop $price_sku['group'] $gid $gname}
    {if $gname}
    <div class="form-group row">
        <label class="col-md-2 control-label fc-sku-group-html">{$gname}</label>
        <div class="col-md-9 fc-sku-select-price">
            {php $i=0;}
            {loop $price_sku['name'][$gid] $vid $vname}
            <button type="button" fvalue="{$gid}_{$vid}" fname="{$vname}" fsn="{$price_sku['value'][$gid.'_'.$vid]['sn']}" class="fc-sku-value btn {if $i==$sku_value[$gid]}red{/if} btn-default btn-xs">{$vname}</button>
            {if $thumb_sku_first[$vname]}
            <img src="{$thumb_sku_first[$vname]}" width="30" height="30">
            {/if}
            {php $i=1;}
            {/loop}
        </div>
    </div>
    {/if}
    {/loop}
    2、如果用sn来图片命名,就用下面的
    {loop $price_sku['group'] $gid $gname}
    {if $gname}
    <div class="form-group row">
        <label class="col-md-2 control-label fc-sku-group-html">{$gname}</label>
        <div class="col-md-9 fc-sku-select-price">
            {php $i=0;}
            {loop $price_sku['name'][$gid] $vid $vname}
            <button type="button" fvalue="{$gid}_{$vid}" fname="{$vname}" fsn="{$price_sku['value'][$gid.'_'.$vid]['sn']}" class="fc-sku-value btn {if $i==$sku_value[$gid]}red{/if} btn-default btn-xs">{$vname}</button>
            {if $thumb_sku_sn[$gid.'_'.$vid]}
            <img src="{$thumb_sku_sn[$gid.'_'.$vid]}" width="30" height="30">
            {/if}
            {php $i=1;}
            {/loop}
        </div>
    </div>
    {/if}
    {/loop}
    快感谢我吧,我自己看源代码摸索出来的
  • 易学习
    #3楼    易学习
    2017-09-12 21:31:07
    0
    厉害,我也在看源码,打算做插件【郑中建】1楼
  • 班主任
    #4楼    班主任
    2017-11-06 22:14:59
    0
    默认的只有文字,按照你的方法终于做成了图片显示按钮