我找不到一个明确的答案:Magento网站和商店视图之间的区别是什么?
答案 0 :(得分:29)
实际上有三件事:网站,商店和商店视图。
网站最重要的部分是每个网站都有其独特的客户和订单基础。
商店可用于定义具有相同信息的不同(外观)商店。
商店视图主要用于处理您网站上的不同语言。通常每种语言都有一个商店视图。
答案 1 :(得分:20)
网站:
商店:
商店视图:
库存在所有网站和商店中都是全球性的。产品是否为IN STOCK!如果需要不同的库存,必须使用第三方模块
希望这会有所帮助......
答案 2 :(得分:15)
全球|网站|商店|商店视图
Magento的高级功能之一允许在一个安装中管理多个网站和商店,我们有一个惊人的系统来支持这个:GWS - 又名“全球,网站,商店。”
全局:这是指整个安装。
网站:网站是商店的“父母”。一个网站由一个或多个商店组成。网站可以设置为共享客户数据,也可以不共享任何数据
商店(或商店视图组):商店是网站的“子”。产品和类别在商店级别进行管理。为每个商店视图组配置了根类别,允许同一网站下的多个商店具有完全不同的目录结构。
商店视图:商店需要一个或多个商店视图才能在前端进行浏览。每个商店视图的目录结构将始终相同,它只允许在前面进行多个数据呈现。 90%的实施可能会使用商店视图来允许客户在两种或更多种语言之间切换。
示例场景
假设您想销售家用电器,消费类电子产品以及DVD和CD。出于本示例的目的,我们将目录分成两个商店和三个网站。设备系列将在其自己的网站上出售,其余项目将在另一个网站上出售。你为此目的买了appliances.com和coolstuff.com。您不希望在两个网站之间共享客户数据和订单数据,因此数据共享将在它们之间的配置中关闭。
在coolstuff.com下,您可以创建两个商店 - 电子产品和媒体。消费电子产品将通过电子商店销售,媒体商品将通过媒体商店销售。由于每行项目都非常广泛,因此为媒体商店和电子商店创建单独的类别结构是有意义的......否则类别树会很大且繁琐。创建商店后,您只需为每个商店分配不同的根类别。
此外,您希望以英语和西班牙语为这两个网站提供目录。为此,您将为三个商店中的每一个创建英语和西班牙语商店视图。输入目录数据时,您可以在管理员中切换商店视图以创建其他产品标题,说明等... 构造
Magento的配置在设置商店时使用GWS作为一种树。最初安装时,所有配置设置都指向“默认”,表示全局安装。可以在特定网站或商店视图中取消选中每个可配置项旁边的复选框,以指示此项将特定于此网站或商店视图。例如,您将在两个网站上提供authorize.net作为付款模块,但您只想在coolstuff.com上提供Google Checkout。在配置中,您可以在商店视图下拉列表中选择coolstuff.com,找到google API设置,并在google checkout选项卡中取消选中“use default”。对于此特定网站,您现在可以启用或停用Google Checkout。
配置中的所有模块都以相同的方式运行。
继续存储视图 - 在创建商店视图后,您可以配置商店视图的布局和可视设置,但是您可以通过下拉菜单允许客户在商店视图之间切换。这将使用备用视图重新加载当前页面。这可以用于多种语言,但也可以在多个设计包之间轻松进行A-B测试,以查看是否可以产生更多转换。可能性无穷无尽!
以上是对此功能的基本概述 - 了解如何设置它的最佳方法是安装Magento并进入并开始玩游戏。
我还创建了两个简短的视频,详细介绍了配置。请享用! Video: Creating Multiple Online Storefronts, Part 1
答案 3 :(得分:5)
这是我在Magento网站上发现的,它帮助我清除了3个概念之间的区别。
网站是商店的父母(或商店的基础)。它可以包含一个或多个商店。
商店是“网站的孩子”。您可以在此级别上创建和管理产品和类别。 商店(或商店视图组):商店是网站的“孩子”。产品和类别在商店级别进行管理。为每个商店配置根类别。
要在界面中浏览,商店需要一个或多个商店视图。每个商店视图的目录结构将始终相同。它允许在前端进行多个商店演示(比如在两种或更多种语言之间切换的机会)