Magento 2 中的商店配置

2025年3月17日 | 阅读 8 分钟

在 Magento 2 成功安装到我们的系统中后,我们需要配置一些通用设置。Magento 2 提供了配置文件,使我们能够轻松自定义商店组件。商店配置包括通用、目录、安全、客户、销售、营销云、服务和高级设置。

在开始商店配置之前,我们建议您创建一个新的角色和该角色的用户。在这里,我们将创建一个经理角色。

创建用户角色

  • 转到 **系统**,然后点击 **用户角色** 来为你创建一个特定角色。
Store Configuration in Magento 2
  • 点击 **添加新角色**,然后在“角色信息”中输入角色名称和密码。我们也可以为该角色分配权限,可以是自定义的,也可以是全部。
Store Configuration in Magento 2
  • 点击“角色资源”,然后从下拉列表中为该角色分配所有权限或自定义权限。点击“保存角色”。
Store Configuration in Magento 2
  • 现在经理角色已添加。在此,经理和管理员拥有相同的权限,因为我们已授予经理所有权限。
Store Configuration in Magento 2

这不是 Magento 的标准。这是 AWS 社区以及其他社区的标准,我们在其中单独保留我们的根账户。我们可以减少经理角色的权限,例如——我们不允许他们创建新用户。创建用户角色后,我们将为经理创建用户。

创建用户

  • 转到系统,然后点击“所有用户”来为经理角色创建用户。我们可以在这里创建用户。
Store Configuration in Magento 2
  • 点击 **添加新用户**,然后填写提供的字段中的所有必填信息以创建新用户。
Store Configuration in Magento 2

商店配置

商店配置应该只在开始时进行,因为将来如果我们执行此类更改,某些东西会出错,我们必须重新做一些部分。现在,我们将配置我们网店的通用设置。因此,转到商店 -> 配置。

Store Configuration in Magento 2

我们将获得不同的设置选项,但在这里我们正在考虑通用配置。下面我们将讨论重要字段。

Store Configuration in Magento 2

步骤 1:通用

“通用”部分包括 Web、货币设置、商店电子邮件地址、联系方式、报告、内容管理、New Relic 报告和高级报告。所以,第一个是通用。

Store Configuration in Magento 2

步骤 1.1 通用

国家选项

展开“国家”选项,并取消选中右侧的“使用系统值”。在这里,我们将“国家”字段设置为印度,并将“允许国家”字段设置为我们愿意接受订单的国家。我们可以使用 Ctrl 键多选国家。其他字段保持不变。

默认国家:选择您的默认国家。在我们的例子中,它是印度。

允许的国家:默认情况下,所有国家都允许。我们可以在此处删除国家。

邮政编码、欧盟国家和主要目的地:无需更改。

Store Configuration in Magento 2

州选项

我们有一个州选项,现在不需要,因为我们已经更改了国家。

州是否必需:无需更改。

是否允许选择州(如果对国家是可选的):选择“是”或“否”。

区域选项

时区是从我们的设置屏幕设置的。因此,在州选项和区域选项中都无需更改任何内容。

时区:我们商店的时区。

区域:默认语言

重量单位:重量单位将在我们的商店以及运输过程中使用。

每周第一天:设置日历

周末:选择工作日。

Store Configuration in Magento 2

商店信息

在商店信息部分,添加您商店的当前信息。

Store Configuration in Magento 2

单商店模式

在单商店模式下,我们将其设置为“”,因为我们预计不会有太多商店视图或语言供客户切换。这将为我们提供不错的性能优化。如果我们的商店有多种语言,我们可以禁用它。

Store Configuration in Magento 2

注意:此设置仅在系统具有多个商店视图时才会生效。

步骤 1.2:Web

在 Web 部分,我们将看到以下字段。

URL 选项

此处无需更改任何内容。

搜索引擎优化

如果希望搜索引擎抓取和索引我们的网站,我们必须启用此选项。为此,在“使用 Web 服务器重写”中选择“”。

基本 URL(安全)

此字段将通过使用安全基础 URL 来限定 URL。它有两个重要的字段选项:

在店面使用安全 URL:如果我们希望仅通过 HTTPS 打开我们的商店前端,则将此选项设置为“”。

在管理区域使用安全 URL:这与前端类似。同样,将此选项设置为“是”以使用 SSL 保护商店的管理区域。

默认页面

通常,此选项将保留默认值。但是,我们应该注意这些选项以避免相关问题。

默认 Web URL:我们商店的默认 Web URL。

CMS 主页:默认是主页。

默认无路由 URL:默认是无路由 URL (cms/route/index)。

CMS 无路由页面:默认是“404 未找到”。

CMS 无 Cookie 页面:默认是启用 Cookie。

为 CMS 页面显示面包屑:默认情况下,为“是”。

默认 Cookie 设置

这是我们需要考虑的“默认 Cookie 设置”选项。在英国或欧洲国家等某些国家,如果我们的网站接受 Cookie,则必须向他们提供通知。在那里是法律强制要求的。因此,我们应该启用 Cookie 限制模式。

要启用 Cookie 限制模式,只需取消选中“使用系统值”并在“Cookie 限制”字段中选择“是”。

Store Configuration in Magento 2

在其他国家/地区,这不是必需的,因此您可以根据您的需求设置或取消设置。

步骤 1.3:货币设置

现在,我们将进入下一步,即货币设置。在这里,我们将设置我们的基本货币。因此,我们将印度卢比设置为基本货币。

货币选项

基本货币:基本货币是用于所有在线支付交易的货币。如果我们网站有多个商店视图,则基本货币范围由目录价格范围定义。我们在安装 Magento 2 时在第四步“商店定制”中选择货币。

默认显示货币:显示货币是产品在商店前端显示的货币。选择与基本货币相同。

允许货币:这是商店支付中允许的货币。这些是客户可以切换的其他货币。将印度卢比设置为基本、默认和允许的货币。

Store Configuration in Magento 2

步骤 1.4:设置电子邮件地址

现在,我们将转到设置电子邮件地址,在那里我们有许多属于我们的电子邮件地址。

步骤 1.5:联系方式

联系我们

启用“联系我们”并将其设置为“”,以便客户可以轻松与您联系。

电子邮件选项

在电子邮件选项中,只需更改设置,这样“联系我们”电子邮件就能到达您。

Store Configuration in Magento 2

步骤 2:目录

目录包含目录、库存、XML 站点地图、RSS Feed 和电子邮件给好友字段。

步骤 2.1:目录

在目录菜单内的“店面”部分,我们有“使用扁平化目录类别”和“使用扁平化目录产品”。我们将这两个选项都设置为“”,然后保存配置。

Store Configuration in Magento 2

默认情况下,Magento 2 具有 EAV 数据库结构,因此我们有一个实体,比如产品。它的值存储在六个不同的表中,所以我们的 Magento 在使用 EAV 模型时相对较慢。当我们将它更改为目录时,Magento 从数据库加载数据会更容易、更快。所以,我们将它更改为“”。

步骤 2.2:库存

转到“库存”部分,我们有库存选项、产品库存选项、管理批量操作、基于距离的 SSA 的距离提供商和 Google 距离提供商。除产品商店选项外,无需更改。

展开“产品库存选项”。如果我们接受预订,我们可以在此处允许预订,否则我们无需在此处更改任何内容。

Store Configuration in Magento 2

步骤 3:客户

客户部分没问题,所以不需要更新。

步骤 4:销售

销售部分在此处提供多个子部分。在此,我们将首先转到送货方式。我们将从此处设置我们要接受的运费。我们可以在此处启用和禁用送货方式。

展开销售部分,然后首先点击送货方式。

Store Configuration in Magento 2

步骤 4.1:送货方式

我们将接受默认启用的固定费率,价格为 5.00 卢比。如果我们还想接受免费送货,我们可以在此处启用和禁用送货方式。

首先,取消选中“使用系统值”,然后将“启用”字段设置为“”。点击“保存配置”以保存更新后的值。

Store Configuration in Magento 2

步骤 4.2:支付方式

在支付方式中,我们可以设置不同的支付方式,例如货到付款,或使用借记卡、信用卡、PayPal 或 Braintree 等。要设置支付方式,请转到“销售”下的“支付方式”并启用货到付款。

Store Configuration in Magento 2

步骤 5:高级

现在,我们将转到 **高级** 部分并点击 **管理**。

Store Configuration in Magento 2

步骤 5.1:支付方式

安全性

现在,展开安全部分并启用管理员共享帐户。这样,多个人可以从多个系统使用相同的详细信息登录管理区域。

取消选中“使用系统值”并将“管理员帐户共享”设置为“是”。

Store Configuration in Magento 2

仪表板

现在,我们将为仪表板启用图表。取消选中“使用系统值”并在“仪表板”下的“启用图表”中设置为“”。点击“保存配置”以保存商店中的更改。

Store Configuration in Magento 2

步骤 5.2:开发人员

下一步是转到 **高级** 部分下的“开发人员”。

JavaScript 设置

展开 JavaScript 设置,在取消选中“使用系统值”后,从下拉列表中将“最小化 JavaScript 文件”设置为“”。

Store Configuration in Magento 2

CSS 设置

展开 CSS 设置,在取消选中“使用系统值”后,将“最小化 CSS 文件”设置为“”。

Store Configuration in Magento 2

网格设置

取消选中“使用系统值”以从下拉列表中启用异步索引,然后点击“保存配置”。

Store Configuration in Magento 2

文件签名意味着,每当您部署内容时,都会在单独的签名文件夹中创建一个新的静态文件。这样,您在现场网站上的更改可以轻松反映出来,否则它们会被缓存,并且新的更改不会反映出来。

异步索引意味着,您的网格不会自动加载。例如,如果您在 Magento 中下订单,它会存储在 sales_orders 表中,但管理网格是从 sales_orders_grid 表加载的。如果我们将其设置为异步,该条目将在稍后仅通过 cron 作业进行。这样,您的 Magento 在某个时刻就不会在下订单功能上卡住,无法插入两个表。

清除缓存

商店配置完成后,请转到系统,然后点击下面的截图所示的缓存管理,然后刷新缓存。

Store Configuration in Magento 2

下拉列表中选择所有,然后点击提交按钮。

Store Configuration in Magento 2