在Magento管理面板中,启用了以下送货方式
但是在退房时,两种运送方式都没有显示,并且还显示了其他未通过管理面板设置的方法。
我在哪里可以找到那些覆盖运送方式?它可能位于哪里?
我正在使用Magento版本1.7.0.2
答案 0 :(得分:3)
您的默认送货方式flat rate
和free shipping
定义于
app / code / core / Mage / Shipping
在这个打开的etc / config.xml文件中找到适合它的模型。在模型文件中,您将找到附加到运营商的默认方法。
如果它已被覆盖,那么找到它的最简单方法是在你的magento目录中通过"统一费率"进行文件搜索。或者"免费送货"。
然而,您的其他运输公司和方法如fedex,ups,usps等在app / code / core / Mage / Usa中定义
如果您在查找方法时遇到问题,请尝试按方法覆盖它。
如果您有任何问题,请告诉我,我会帮助您。
答案 1 :(得分:2)
您是否设置了多线圈?在这种情况下,可能会针对单个商店视图配置这些选项!请使用管理配置屏幕左上角的下拉菜单查看。切换到正确的商店范围并检查那里的交付选项。
答案 2 :(得分:2)
您应首先确认是否有任何外部扩展或代码自定义导致此问题。
然后,您可以确认在后端启用了这两种Magento送货方式。
您可能在系统中安装了其他与送货方法相关的扩展程序。
请看一下。您可以在{{1}}目录中找到所有模块。
答案 3 :(得分:2)
用于创建自定义送货方式检查
http://inchoo.net/magento/custom-shipping-method-in-magento/
或尝试从magento connect安装一个,就像这个
http://www.magentocommerce.com/magento-connect/multi-flat-shipping.html