Php Mangto多店->;结帐->;未显示其他域的装运方法 Magento版本:1.4.0.1 多存储设置: main domain=a.com 域加载项1=b.com 域加载项2=c.com

Php Mangto多店->;结帐->;未显示其他域的装运方法 Magento版本:1.4.0.1 多存储设置: main domain=a.com 域加载项1=b.com 域加载项2=c.com,php,zend-framework,magento,e-commerce,Php,Zend Framework,Magento,E Commerce,在您尝试结帐之前,一切都很正常,在a.com上您可以获得装运方式(统一费率),但在b.com和c.com上您什么也得不到 在管理面板中,一切都像在a.com上一样设置好了,此后我尝试使用Mage::log($result)进行调试配置 然后选择子域存储。左上角的下拉列表(通常) 然后转到销售->装运方法部分。查看它们是否已启用或设置为从默认存储继承 我最近遇到了这个问题,我想为其他遇到它的人发布解决方案 我在开设多家店铺后发现,虽然我们的第二个网站上出现了统一费率和免费送货方式,但表上费率却没有

在您尝试结帐之前,一切都很正常,在
a.com
上您可以获得装运方式(统一费率),但在
b.com
c.com
上您什么也得不到

在管理面板中,一切都像在
a.com
上一样设置好了,此后我尝试使用
Mage::log($result)进行调试app/code/core/Mage/Checkout/controllers/OnepageController.php
在函数
中的公共函数saveBillingAction()

这是我在
system.log
中为网站
a.com

2011-07-20T10:34:00+00:00 DEBUG (7): Array
(
    [goto_section] => shipping_method
    [update_section] => Array
        (
            [name] => shipping-method
            [html] => <!--<dl class="sp-methods">//-->
            <h2 style="padding-left:3px;">Ground Shipping</h2>

            <ol>
                            <li>
                                                                                                                            <span class="no-display"><input name="shipping_method" type="radio" value="tablerate_bestway" id="s_method_tablerate_bestway" checked="checked" class="radio" /></span>
                                                                                                                                <label for="s_method_tablerate_bestway">Flat Rate                                                                        <span class="price">$25.00</span>                                                </label>

                                   </li>
                        </ol>


        )

    [allow_sections] => Array
        (
            [0] => shipping
        )

    [duplicateBillingInfo] => true
)

转到系统->配置

然后选择子域存储。左上角的下拉列表(通常)


然后转到销售->装运方法部分。查看它们是否已启用或设置为从默认存储继承

我最近遇到了这个问题,我想为其他遇到它的人发布解决方案

我在开设多家店铺后发现,虽然我们的第二个网站上出现了统一费率和免费送货方式,但表上费率却没有。原因是第二个网站配置中缺少表rates文件


只需从有效的存储中导出table rates.csv文件(您需要在“更改配置范围”下选择实际存储,而不是“默认配置”),将配置范围更改为新存储,然后上载刚导出的.csv文件。

一切都是继承的,我已经尝试启用了它们,但仍然无法工作。你修复了这个问题吗?我有这个问题
2011-07-20T10:31:19+00:00 DEBUG (7): Array
(
    [goto_section] => shipping_method
    [update_section] => Array
        (
            [name] => shipping-method
            [html] => <!--<dl class="sp-methods">//-->

        )

    [allow_sections] => Array
        (
            [0] => shipping
        )

    [duplicateBillingInfo] => true
)