point_info.html 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <div class="double">
  2. <div class="outline">
  3. <div class="title">
  4. <h3>{$Think.lang.point_exchange}</h3>
  5. </div>
  6. {if !empty($recommend_voucher) && !empty($recommend_pointsprod)}
  7. <div class="dsm-favorites-goods">
  8. <ul class="ds-carousel-skin">
  9. {foreach name="recommend_voucher" item="v" }
  10. <li style='width: 155px;float:left'>
  11. <div class="dsm-goods-thumb-120"><a target="_blank" href="javascript:void(0);" ds_type="exchangebtn" data-param='{"vid":"{$v.vouchertemplate_id}"}'><img src="{$v.vouchertemplate_customimg}" onerror="this.src='{:ds_get_pic(ATTACH_COMMON,$Think.config.ds_config.default_goods_image)}'"></a>
  12. <div class="dsm-goods-price"><em>{$v.vouchertemplate_points}{$Think.lang.points_unit}</em></div>
  13. </div>
  14. <div class="dsm-goods-name"><a target="_blank" href="javascript:void(0);" ds_type="exchangebtn" data-param='{"vid":"{$v.vouchertemplate_id}"}' title="{$Think.lang.currency}{$v.vouchertemplate_price}{$Think.lang.ds_vouchers}">{$Think.lang.currency}{$v.vouchertemplate_price}{$Think.lang.ds_vouchers}</a></div>
  15. </li>
  16. {/foreach}
  17. {foreach name="recommend_pointsprod" item="v" }
  18. <li style='width: 155px;float:left'>
  19. <div class="dsm-goods-thumb-120"><a href="{:url('Pointprod/pinfo',['id'=>$v.pgoods_id])}" target="_blank" tile="{$v.pgoods_name}"><img src="{$v.pgoods_image}"></a>
  20. <div class="dsm-goods-price"><em>{$v.pgoods_points}{$Think.lang.points_unit}</em></div>
  21. </div>
  22. <div class="dsm-goods-name"><a href="{:url('Pointprod/pinfo',['id'=>$v.pgoods_id])}" target="_blank" tile="{$v.pgoods_name}">{$v.pgoods_name}</a></div>
  23. </li>
  24. {/foreach}
  25. </ul>
  26. <div class="more"><a target="_blank" href="{:url('Pointshop/index')}">{$Think.lang.enter_points_mall}</a></div>
  27. </div>
  28. {else/}
  29. <dl class="null-tip">
  30. <dt class="iconfont" style="font-size: 38px;color: #ccc">&#xe6e5;</dt>
  31. <dd>
  32. <h4>{$Think.lang.points_exchange_voucher}</h4>
  33. <h5>{$Think.lang.show_points_redeem_vouchers}</h5>
  34. </dd>
  35. </dl>
  36. {/if}
  37. </div>
  38. </div>
  39. <script>
  40. $(function(){
  41. //代金券兑换功能
  42. $("[ds_type='exchangebtn']").on('click',function(){
  43. var data_str = $(this).attr('data-param');
  44. eval( "data_str = "+data_str);
  45. {if session('is_login') != '1'}
  46. login_dialog();
  47. {else}
  48. ajax_form('vexchange', '{$Think.lang.home_voucher_exchangtitle}', "{:url('Pointvoucher/voucherexchange')}?vid="+data_str.vid, 550);
  49. {/if}
  50. return false;
  51. });
  52. });
  53. </script>