【问题标题】:Magento Override Shipping MethodsMagento 覆盖运输方式
【发布时间】:2015-09-12 21:21:29
【问题描述】:

在 Magento 管理面板中,启用了以下运输方式

  • 统一费率
  • 免运费

但结帐时,两种送货方式均未显示,并且显示了未从管理面板设置的其他方式。

在哪里可以找到这些替代配送方式?它可能位于哪里?

我正在使用 Magento 版本 1.7.0.2

【问题讨论】:

  • 显示了哪些运输方式?
  • 目前,它以固定价格显示为自定义运输。标题是自定义设置的,而不是它在管理面板中写的。
  • 您能否在结帐时显示您的运输方式配置和其中一种运输方式选择的屏幕截图?

标签: php magento


【解决方案1】:

您的默认送货方式 flat ratefree shipping 定义在 应用程序/代码/核心/法师/航运

在这个打开的 etc/config.xml 文件中找到合适的模型。在模型文件中,您将找到附加到载体的默认方法。

如果它已被覆盖,那么找到它的最简单方法是通过“统一费率”或“免费送货”在您的 magento 目录中进行文件搜索。

但是,您的其他运输承运商和方法(例如 fedex、ups、usps 等)在 app/code/core/Mage/Usa 中定义

如果您找不到方法,请尝试用您的方法覆盖它。

如果您有任何问题,请告诉我,我会帮助您。

【讨论】:

    【解决方案2】:

    您应该首先确认是否有任何外部扩展或代码自定义导致此问题。

    然后您可以确认这两种 Magento 运输方式都在后端启用。

    可能是您在系统中安装了其他与运输方式相关的扩展。

    请看一下。您可以在app/etc/modules 目录中找到所有模块。

    【讨论】:

      【解决方案3】:

      用于创建自定义运输方式检查

      http://inchoo.net/magento/custom-shipping-method-in-magento/
      

      或者尝试从magento connect安装一个,就像这个

      http://www.magentocommerce.com/magento-connect/multi-flat-shipping.html
      

      【讨论】:

        【解决方案4】:

        您是否设置了多商店?在这种情况下,这些选项可能会针对单个商店视图进行配置!请使用管理配置屏幕左上角的下拉菜单查看。切换到正确的商店范围并在那里检查送货选项。

        【讨论】:

        • 我没有设置多商店。这是最让我困惑的地方。
        猜你喜欢
        • 2013-03-07
        • 1970-01-01
        • 2011-05-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-02
        • 2014-12-31
        • 1970-01-01
        相关资源
        最近更新 更多