【问题标题】:Magento checkout - remove "Subtotal" and the "Shipping & Handling (Flat Rate - Fixed)"Magento 结帐 - 删除“小计”和“运输和处理(统一费率 - 固定)”
【发布时间】:2023-03-12 07:14:01
【问题描述】:

在 Magento 结帐页面 (/checkout/onepage/)

我想删除“Subtotal”和“Shipping & Handling (Flat Rate - Fixed)”(我一直免费送货)行,并只保留“Grand Total”和其他 2 个文本行。

我该怎么做?

请帮忙,我已经尝试了 2 天!

谢谢。

【问题讨论】:

    标签: magento


    【解决方案1】:

    要删除“运送和处理(统一费率 - 固定)”并仅使用免费运送,请转到管理面板 -> 系统 -> 配置 -> 运送方式http://grab.by/amji

    您可以在此处禁用统一运费并仅启用免费送货。

    至于小计...如果您在您的网站上收取税款,那么不显示小计是非常不专业的...但是如果您坚持删除它,您将不得不在模板上进行一些更改来处理它级别。

    【讨论】:

    • 感谢您的帮助,我使用了“免费送货”,但我不想将其显示为送货方式。我所有的价格都是不含税的(它只是一个 B2B 商店)谢谢。
    • 所以你想在结帐时跳过运输部分对吧?
    • 是的,并且还可以在“Grans Total”下添加自定义的 2 行文本 :)
    • 这需要破解一些 OTB 标准功能。你熟悉控制器和模型重写吗?
    • 是的,我之前已经做过类似的事情,但我不知道具体该怎么做......我应该重写哪些文件......
    【解决方案2】:

    在基本模板文件集中:app\design\frontend\base\default\template\checkout\onepage\reviews\totals.phtml 找到该行

    echo $this->renderTotals(null, $_colspan);

    并删除它,您应该会丢失单页结帐审查部分中的小计以及运输和处理详细信息。

    我正在使用版本 1.5.1.0

    【讨论】:

    • 请不要在基本模板文件中这样做。至少,将此文件复制到您的主题文件夹 - 即app\design\frontend\<yourpackage>\<yourtheme>\template\checkout\onepage\reviews\totals.phtml :)
    【解决方案3】:

    有点晚,但对其他人有用。 如果您想在免费送货时隐藏(禁用)送货选项,您可以查看此扩展程序:

    http://www.magentocommerce.com/magento-connect/catalog/product/view/id/12210/ 或者 http://magento.modulabs.com/mage_en/magento-hide-all-shipping-when-free-shiping-enabled.html

    【讨论】:

      猜你喜欢
      • 2012-03-11
      • 1970-01-01
      • 2012-10-08
      • 1970-01-01
      • 2013-07-16
      • 2018-06-17
      • 1970-01-01
      • 1970-01-01
      • 2015-01-03
      相关资源
      最近更新 更多