【发布时间】:2015-05-31 10:46:13
【问题描述】:
我正在使用这种运输“表格费率”和“webshopapp 矩阵费率”运输方式。
我需要的是,如果我们使用表费率运输方式,我想隐藏“货到付款”付款方式。
我正在关注这个链接:Magento - OnePage Checkout - Hide Payment method depending on Shipping Method
请帮我看看代码是什么
1) 表运费方式
2)货到付款”付款方式。
【问题讨论】:
我正在使用这种运输“表格费率”和“webshopapp 矩阵费率”运输方式。
我需要的是,如果我们使用表费率运输方式,我想隐藏“货到付款”付款方式。
我正在关注这个链接:Magento - OnePage Checkout - Hide Payment method depending on Shipping Method
请帮我看看代码是什么
1) 表运费方式
2)货到付款”付款方式。
【问题讨论】:
您可以通过在 available.phtml 文件中使用简单的 if 语句来完成此操作。在
app/design/frontend/your_theme/template/checkout/onepage/shipping_method/available.phtml
在这个文件中你可以看到一些类似的代码
<?php foreach ($_rates as $_rate): ?>
<?php $codes=$_rate->getCode();?>
<?php endforeach;?>
在这些行下面有显示运输方式的代码和用于检查运输方式的单选按钮。您只需在此处检查条件即可。
<?php if($codes=='shipping_method_code' ): ?>
如果代码与您的餐桌费率代码匹配,那么您可以做任何您想做的事情。您可以根据需要进行检查。
希望这会有所帮助。
【讨论】: