table 费率运输方式和货到付款的代码”magento 中的付款方式

code for table rates shipping method & cash on delivery" payment method in magento

我正在使用这种送货方式 "Table rates" 和 "webshopapp matrix rates" 送货方式。

我需要的是,如果我们使用 table 费率送货方式,我想隐藏 "cash on delivery" 付款方式。

我正在关注这个 link:Magento - OnePage Checkout - Hide Payment method depending on Shipping Method

请帮我找到

的代码是什么

1)table 运费方式

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;?>

在这几行下面有显示运输方式的代码和检查运输的单选按钮method.You只需要在这里检查条件。

<?php if($codes=='shipping_method_code' ): ?>

如果代码与您的 table 费率代码相匹配,那么您可以根据需要执行 want.You 可以像这样检查的操作。

希望这会有所帮助。