当前位置:  首页>> 技术小册>> Magento零基础到架构师(目录管理)

Magento有网站、商店和商店视图的这样三个大的层次结构。
网站、商店和商店视图具有一对多的父/子关系。
单个安装可以有多个网站,每个网站可以有多个应用商店和应用商店视图。


网站链接
安装从单个网站开始,默认情况下称为“主网站”。我们还可以为单个安装设置多个网站,每个网站都有自己的 IP 地址和域。

商店
一个网站可以有多个商店,每个商店都有自己的主菜单。
商店共享产品目录,但可以有不同的产品和设计选择。
同一网站下的所有商店共享管理员和结账。

商店视图
每个商店都根据特定视图进行显示。
最初,商店只有一个默认视图。
可以添加其他商店视图以支持不同的语言,或用于其他目的。
客户可以使用语言选择器来更改商店视图。


使用网站、商店和商店视图时,请记住以下几点:

Magento的业务级联模型:全局→网站→商店→商店视图。

  • 每个网站至少有一个默认商店和商店视图。
  • 每个商店视图可以具有不同的基本 URL。
  • 网站的主要功能是顶级功能配置。
  • 存储的主要功能是根类别配置。
  • 商店视图的主要功能是转换信息和货币符号配置。

商店视图范围设置
Magento可以设置配置设置的上下文或范围。
还可以为许多数据库实体的上下文分配一个特定的范围,以确定如何在存储层次结构中使用它。

某些配置设置(如邮政编码)具有全局作用域,因为整个系统使用相同的值。

网站范围适用于层次结构中低于该级别的任何商店,包括所有商店及其视图。

对于每个商店视图,可以对具有商店视图范围的任何项目进行不同的设置,这通常用于支持多种语言。

除非存储在单存储模式下运行,否则每个配置设置的范围都会以字段标签下方的小文本显示。如果我们的安装包括多个网站、应用商店或视图,请在进行任何更改之前选择应用设置的应用商店视图。

层次关系示意图:

  • global 在整个安装过程中可用的系统范围的设置和资源。
  • website 仅限于当前网站的设置和资源。每个网站都有一个默认商店。
  • store 仅限于当前存储的设置和资源。每个商店都有一个默认的根类别(主菜单)和默认的商店视图。
  • store view 仅限于当前商店视图的设置和资源。

单店模式

如果Magento安装只有一个商店和商店视图,我们可以通过关闭所有商店视图选项和范围指示器来简化显示。如果以后添加更多商店视图,则会覆盖单个商店模式。

我们可以通过后台配置为单店模式:

菜单位置 :Stores > Settings > Configuration

在General单元中,设置单店模式: