zencart 默认选择付款选项

用于收藏精华贴子、网友共享的资料等。可以回复,不能发新贴。

版主: Jack

版面规则
本版面不能发新贴,可以回复

zencart 默认选择付款选项

帖子yefengyezi » 2012-11-01 17:52

比如我的网站有付款通道A B C三个选项,现在我想让客户买完产品,然后点到付款页面的时候,就已经自动默认选择A项 付款通道,不想要客户自己点A付款选项。。这个要怎么改呢??
附件
yefengyezi
中级会员
中级会员
 
帖子: 63
注册: 2010-06-03 11:21
QQ 帐号: 122036636

Re: zencart 默认选择付款选项

帖子zencarter » 2012-11-02 11:11

tpl_checkout_default.php页面,将
代码: 全选
       <?php echo zen_draw_radio_field('payment', $selection[$i]['id'], ($selection[$i]['id'] == $_SESSION['payment'] ? true : false), 'id="pmt-'.$selection[$i]['id'].'"'); ?>

替换为
代码: 全选
       <?php if ($selection[$i]['id'] == '默认付款通道名称') { ?>
       <?php echo zen_draw_radio_field('payment', $selection[$i]['id'], ($selection[$i]['id'] == $_SESSION['payment'] ? true : false), 'id="pmt-'.$selection[$i]['id'].'" checked="checked"'); ?>
      <?php }else{?>
       <?php echo zen_draw_radio_field('payment', $selection[$i]['id'], ($selection[$i]['id'] == $_SESSION['payment'] ? true : false), 'id="pmt-'.$selection[$i]['id'].'"'); ?>
      <?php }?>


默认付款通道名称(解释):取includes\modules\payment\ 文件夹下相应通道接口文件名即可。
如 paypal.php,westernunion.php 的为 paypal,westernunion

写法如下:
代码: 全选
<?php if ($selection[$i]['id'] == 'paypal') { ?>

代码: 全选
<?php if ($selection[$i]['id'] == 'westernunion') { ?>
zencart/magento模板建站 - zencart/magento采集 批量评论 - QQ:631992791
头像
zencarter
VIP会员
VIP会员
 
帖子: 831
注册: 2011-06-22 15:03
地址: zencart模板建站 zencart数据采集
QQ 帐号: 631992791

Re: zencart 默认选择付款选项

帖子li-he-qi » 2012-11-04 21:47

多谢 ZENCARTER, 学习了
li-he-qi
VIP会员
VIP会员
 
帖子: 544
注册: 2010-09-22 22:47


回到 精华共享



在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客