123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143 |
- {extend name="default/base/base_home" /}
- {block name="mall_main"}
- <link rel="stylesheet" href="{$Think.HOME_SITE_ROOT}/css/point.css">
- {include file="default/member/pointprod/pointshop_minfo" /}
- <div class="dsp-container">
- {if $Think.config.ds_config.voucher_allow == 1}
- <div class="dsp-main-layout">
- <div class="title">
- <h3><i class="iconfont"></i>{$Think.lang.mall_voucher}</h3>
- <span class="more">
- <a href="{:url('Pointmallvoucher/index')}">{$Think.lang.home_voucher_moretitle}</a>
- </span>
- </div>
- {notempty name="mallvoucherlist"}
- <ul class="dsp-mallvoucher-list">
- {foreach name="mallvoucherlist" item="v"}
- <li>
- <div class="coupon_item">
- <div class="coupon_lk">
- <a href="javascript:void(0);" ds_type="mallvoucherexchangebtn" data-param='{"vid":"{$v.mallvouchertemplate_id}"}'>
- <div class="coupon_more">
- <div class="coupon_more_inner">{$Think.lang.immediate_exchange}</div>
-
- </div>
- </a>
- <div class="coupon_info">
- <div class="mod_price coupon_price"><i>¥</i><span>{$v.mallvouchertemplate_price}</span></div>
- <div class="coupon_limit" title="{$v.mallvouchertemplate_gcname}{$Think.lang.ds_mansong_flag}{$v.mallvouchertemplate_limit}{$Think.lang.yuan_available}"><a href="{:url('Search/index',['cate_id'=>$v.mallvouchertemplate_gcid])}">{$v.mallvouchertemplate_gcname}</a>{$Think.lang.ds_mansong_flag}{$v.mallvouchertemplate_limit}{$Think.lang.yuan_available}</div>
- <div class="coupon_desc" title="{$Think.lang.required}{$v.mallvouchertemplate_points}{$Think.lang.points_unit}">{$Think.lang.required}<em>{$v.mallvouchertemplate_points}</em>{$Think.lang.points_unit}</div>
-
- </div>
- </div>
- </div>
- </li>
- {/foreach}
- </ul>
- {else /}
- <div class="no_results">{$Think.lang.home_voucher_list_null}</div>
- {/notempty}
- </div>
- <div class="dsp-main-layout">
- <div class="title">
- <h3><i class="iconfont"></i>{$Think.lang.hot_voucher}</h3>
- <span class="more">
- <a href="{:url('Pointvoucher/index')}">{$Think.lang.home_voucher_moretitle}</a>
- </span>
- </div>
- {notempty name="recommend_voucher"}
- <ul class="dsp-voucher-list">
- {foreach name="recommend_voucher" item="v"}
- <li>
- <div class="coupon_item">
- <div class="coupon_lk">
- <div class="lazyimg lazyimg_loaded coupon_img">
- <img class="lazyload" data-original="{$v.vouchertemplate_customimg}" onerror="this.src='{:ds_get_pic(ATTACH_COMMON,$Think.config.ds_config.default_goods_image)}'">
- </div>
- <a href="javascript:void(0);" ds_type="exchangebtn" data-param='{"vid":"{$v.vouchertemplate_id}"}'>
- <div class="coupon_more">
- <div class="coupon_more_inner">{$Think.lang.immediate_exchange}</div>
-
- </div>
- </a>
- <div class="coupon_info">
- <div class="mod_price coupon_price"><i>¥</i><span>{$v.vouchertemplate_price}</span></div>
- <div class="coupon_limit" title="{$v.vouchertemplate_storename}{$Think.lang.ds_mansong_flag}{$v.vouchertemplate_limit}{$Think.lang.yuan_available}"><a href="{:url('Store/index',['store_id'=>$v.vouchertemplate_store_id])}">{$v.vouchertemplate_storename}</a>{$Think.lang.ds_mansong_flag}{$v.vouchertemplate_limit}{$Think.lang.yuan_available}</div>
- <div class="coupon_desc" title="{$Think.lang.required}{$v.vouchertemplate_points}{$Think.lang.points_unit}">{$Think.lang.required}<em>{$v.vouchertemplate_points}</em>{$Think.lang.points_unit}</div>
-
- </div>
- </div>
- </div>
- </li>
- {/foreach}
- </ul>
- {else /}
- <div class="no_results">{$Think.lang.home_voucher_list_null}</div>
- {/notempty}
- </div>
- {/if}
- {if $Think.config.ds_config.pointprod_isuse == '1'}
- <div class="dsp-main-layout mb30">
- <div class="title">
- <h3><i class="iconfont"></i>{$Think.lang.hot_gifts}</h3>
- <span class="more">
- <a href="{:url('Pointprod/plist')}">{$Think.lang.pointprod_list_more}</a>
- </span>
- </div>
- {notempty name="recommend_pointsprod"}
- <ul class="dsp-exchange-list">
- {foreach name="recommend_pointsprod" item="v"}
- <li>
- <div class="gift-pic">
- <a href="{:url('Pointprod/pinfo',['id'=>$v.pgoods_id])}" >
- <img src="{$v.pgoods_image}" title="{$v.pgoods_name}" alt="{$v.pgoods_name}">
- </a>
- </div>
- <div class="exchange-rule">
- <span class="pgoods-points">{$Think.lang.points_unit}<strong>{$v.pgoods_points}</strong></span>
- <span class="pgoods-price"><em>{$Think.lang.currency}{$v.pgoods_price}</em></span>
-
- </div>
- <div class="gift-name">
- <a href="{:url('Pointprod/pinfo',['id'=>$v.pgoods_id])}" >{$v.pgoods_name}</a>
- </div>
- <div class="sale-num"><span class="iconfont"></span>{$v.pgoods_salenum}{$Think.lang.person_exchange}</div>
- <a href="{:url('Pointprod/pinfo',['id'=>$v.pgoods_id])}" class="ex-btn" target="_blank">{$Think.lang.immediate_exchange}</a>
- </li>
- {/foreach}
- </ul>
- {else /}
- <div class="no_results">{$Think.lang.pointprod_list_null}</div>
- {/notempty}
- </div>
- {/if}
- </div>
- <script>
- $(function(){
- //平台代金券兑换功能
- $("[ds_type='mallvoucherexchangebtn']").on('click',function(){
- var data_str = $(this).attr('data-param');
- eval( "data_str = "+data_str);
- {if session('is_login') != '1'}
- login_dialog();
- {else}
- ajax_form('vexchange', '{$Think.lang.home_mallvoucher_exchangtitle}', "{:url('Pointmallvoucher/mallvoucherexchange')}?vid="+data_str.vid, 550);
- {/if}
- return false;
- });
- //店铺代金券兑换功能
- $("[ds_type='exchangebtn']").on('click',function(){
- var data_str = $(this).attr('data-param');
- eval( "data_str = "+data_str);
- {if session('is_login') != '1'}
- login_dialog();
- {else}
- ajax_form('vexchange', '{$Think.lang.home_voucher_exchangtitle}', "{:url('Pointvoucher/voucherexchange')}?vid="+data_str.vid, 550);
- {/if}
- return false;
- });
- });
- </script>
- {/block}
|