【问题标题】:Magento website/store/storeview organizationMagento 网站/商店/storeview 组织
【发布时间】:2010-11-25 06:36:58
【问题描述】:

我有两个(示例)域:

  • euro-shoes.com
  • us-shoes.com

我需要将它们连接到同一个 Magento 安装。他们共享大多数设计元素并共享目录。它们各有三种翻译:英语、法语和德语。

我尝试将两个商店设置为商店,并将翻译设置为商店视图(每个商店三个)。但问题是,当我转到“系统 > 配置”时,我无法将范围更改为 Store。我可以将其更改为网站或商店视图。这意味着我想对一个或另一个域进行的任何更改都需要进行三次:一次用于英语,一次用于法语,一次用于德语。此时我意识到我可能会违背 Magento 的设计。

考虑到我的情况,我应该创建 euro-shoes.com 和 us-shoes.com 网站而不是品牌旗舰店吗?如果不是,我最好的组织是什么?

【问题讨论】:

    标签: php magento magento-1.4


    【解决方案1】:

    是的。制作 euro-shoes.com 和 us-shoes.com 网站,而不是商店。这样做所节省的精力是显着的,值得一试。

    您可以将“系统 > 配置 > 客户配置 > 帐户共享选项”更改为“全局”,以便客户可以继续在网站之间切换。

    另外请注意,通常在主题上看到的商店切换器不适用于单独的网站,因此您必须找到 a replacement

    【讨论】:

    • 好吧,我不会在网站之间切换。切换器应提供翻译(商店视图)作为选项。那会起作用的,对吧?
    • 现有的切换器可以在语言之间正确切换,无需任何努力。这是默认行为。
    【解决方案2】:

    如果您不需要订单级别的分离,那么您可以设置两个商店视图并添加自定义区域设置切换器吗?

    伪代码:

    <?php $store->setLocaleCode('locale_code', $store->getId()));?>
    

    【讨论】:

    • 如何在配置、产品描述等中进行翻译?数据库中有任何作用域吗?
    • 这行不通 :) 如果你将它们作为单独的网站,那么你不能在两个网站之间共享购物车,就像你可以在 3 个商店视图之间共享一样,如果你没有需要共享购物车然后创建两个网站是首选行为
    • 说,有没有与$store-&gt;setLocaleCode等效的方法可以改变主题包?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-21
    相关资源
    最近更新 更多