acromedia/orange_ecom_profile

Orange E-Commerce 安装配置文件。

dev-8.x-1.x 2020-11-12 22:23 UTC

This package is auto-updated.

Last update: 2024-09-13 06:25:25 UTC


README

注意
此主题的开发已移至 Drupal.org。如果您想提交问题、开发或使用此主题,请访问 新项目页面
不会接受提交到此存储库的任何拉取请求。

Acro Media Inc. 定制的配置文件。

Drupal 8.x 的安装配置文件,包含 Commerce 8.2.x 和项目常用的模块。

AcroMedia/drupal-orange-project 使用。

快速参考

如果您只想跳过土豆,直接进入重点,请优先配置。

  • 商店目录/产品列表
    • 视图: 结构 > 视图: 商店
    • 视图 URL: /admin/structure/views/view/store
    • URL: /products
    • 基于产品 Solr 索引的视图。
  • Solr 服务器/产品索引
    • 配置 > 搜索和元数据 > 搜索 API
    • URL: /admin/config/search/search-api
  • 产品类别菜单
    • 视图: 结构 > 视图: 产品类别菜单
    • 视图 URL: /admin/structure/views/view/product_categories_menu
    • 默认设置为主要的导航,基于产品类别术语并链接到 Solr 分面 URL。根据需要配置/编辑。

快速入门指南

通过面相/属性在几分钟内快速设置您的商店。

  • Drupal Orange Project 开始您的项目。
  • 开始一个新的 Drupal 安装,并选择 Orange E-Commerce Profile。等待 Drupal 安装完成(喝杯咖啡,手工在森林里建个小屋等)。
  • 安装完成后,填写您的 Drupal 网站一般设置,并继续配置以下项目。
  • 注意:已设置 标准 商业类型为默认使用。默认类型由 Commerce 核心创建/使用,应仅用于参考。始终为您自己的项目创建类型并设置适当的站点管理员权限等。
  • 货币(默认为 CAD)
    • Commerce > 配置 > 存储 > 货币
    • URL: /admin/commerce/config/currencies
  • 商店(已为您提供了一个默认商店,更新货币、信息等)
    • Commerce > 配置 > 存储 > 商店
    • URL: /admin/commerce/config/stores
  • 税种(默认为加拿大税)
    • Commerce > 配置 > 存储 > 税种
    • URL: /admin/commerce/config/tax-types
  • 支付网关(默认为测试信用卡)
    • 商业 > 配置 > 支付 > 支付网关
    • URL: /admin/commerce/config/payment-gateways
  • 配送方式
    • 商业 > 配置 > 配送 > 配送方式
    • URL: /admin/commerce/config/shipping-methods
    • 即使只是为了测试,也最好设置一些内容,比如将“店内取货”设置为0元。
  • 产品变体标准 默认为您设置)
    • 商业 > 配置 > 产品 > 产品变体类型
    • URL: /admin/commerce/config/product-variation-types
    • 修改或使用 标准 类型作为您添加的其他变体的基础。《默认》由核心商业使用,仅用于参考。
  • 产品类型标准 默认为您设置)
    • 商业 > 配置 > 产品 > 产品类型
    • URL: /admin/commerce/config/product-types
    • 修改或使用 标准 类型作为您添加的其他类型的基线。《默认》由核心商业使用,仅用于参考。
  • 产品属性
    • 商业 > 产品属性
    • URL: /admin/commerce/product-attributes
    • 添加您项目需要的任何属性。当添加时,它们将自动在产品变体添加购物车表单中显示。
  • 搜索API (默认Solr服务器和产品索引为您设置)
    • 配置 > 搜索和元数据 > 搜索 API
    • URL: /admin/config/search/search-api
    • 根据您的项目/设置更新Solr设置。
    • 编辑产品索引以添加字段,以便我们可以设置我们的分类。
      • 点击产品索引上的 编辑
      • 点击 字段。点击 + 添加字段 并添加您想要用于分类的术语字段(或您添加的任何字段,以下只是开箱即用的内容),品牌(field_terms_reference_2)分类(field_terms_reference)。点击 完成
      • 将添加的术语字段类型更改为 字符串。点击 保存更改
  • 分类
    • 配置 > 搜索和元数据 > 分类
    • URL: /admin/config/search/facets
    • 现在我们可以根据之前添加的术语字段设置分类。
    • 点击 + 添加分类
      • 分类来源:选择 查看商店,显示产品列表
      • 字段:选择一个字段,例如:品牌(field_terms_reference_2)
      • 名称:保持原样或按需命名。
      • 点击 保存
    • 以下为术语分类的建议设置
      • 小部件:链接列表
      • 设置:显示结果数量 打开。
      • 分类设置:将实体ID转换为标签 打开。
      • 分类设置:当分类来源未渲染时隐藏分类 打开。
      • 分类设置:如果您有多个级别的术语并且想要显示树结构,请打开 使用层次结构
      • 分类设置 > 美化路径编码器:分类术语名称 + id 打开。
      • 分类排序:除了 按分类术语权重排序升序 以外都关闭。按需修改。
      • 完成时点击 保存
    • 重复添加其他您想要添加的分类,例如 分类(field_terms_reference)
    • 点击 + 添加分类摘要(如果您想要显示活动的分类摘要 - 通常是这样)
      • 分类来源:选择 查看商店,显示产品列表
      • 名称:输入 活动分类摘要 或您想要的任何内容。
      • 点击 保存
      • 启用分类:启用您想要在摘要中显示的分类。通常是所有的。
      • 分类摘要设置:通常禁用 当没有结果时显示文本
      • 点击 保存
  • 分类:配置块
    • 结构 > 块布局
    • URL: /admin/structure/block
    • 商店分类 区域下,点击 放置块
      • 查找您的分类,它们将在 分类 类别列下。在这个例子中,我将添加 分类 分类。点击 放置块
      • 标题:将在店铺内显示为用户标题的名称。
      • 机器名称:通常在末尾添加 _facet 以便清晰。例如:categories_facet
      • 启用 显示标题
      • 可见性 > 页面:启用 显示在以下页面上 并通过您店铺列表的 URL 限制,例如(默认):/products/products/*
      • 点击 '保存块'。
    • 为要添加的其他方面重复此操作,例如 品牌。完成时点击 保存块
    • 为添加 方面摘要
      • 店铺筛选器 区域下,点击 放置块
      • 找到您的方面摘要,它将在 方面摘要(实验性) 类别列下。在此示例中,我将添加 活动方面摘要 方面摘要。点击 放置块
      • 标题:通常将其重命名为更友好的名称,如 筛选器
      • 启用 显示标题
      • 可见性 > 页面:启用 显示在以下页面上 并通过您店铺列表的 URL 限制,例如(默认):/products/products/*
      • 点击 '保存块'。
      • 通常确保它是 店铺筛选器 区域下的第一个块。
      • 完成时点击 保存块
  • 产品:添加内容
    • 商务 > 产品
    • URL: /admin/commerce/products
    • 添加一些产品以完善您的店铺。
    • 点击 + 添加产品。填写所需内容。
    • 类别和品牌术语默认设置。根据需要添加/修改
      • 产品类别: 结构 > 分类 > 产品类别 /admin/structure/taxonomy/manage/product_categories/overview
      • 品牌: 结构 > 分类 > 品牌 /admin/structure/taxonomy/manage/brands/overview
  • 重新索引 Solr
    • 配置 > 搜索和元数据 > 搜索 API
    • URL: /admin/config/search/search-api
    • 配置索引字段和方面后,通常需要确保 Solr 索引被重新索引,以便一切保持最新、最干净。
    • 点击产品索引旁边的 编辑。点击 查看。点击 清除所有索引数据。点击 现在索引
    • 您现在应该有一个看起来很扎实的商品列表设置。去检查您的视图(如果已添加商品),例如: /products

其他配置选项

  • 订单类型标准 为默认值)
    • 商务 > 配置 > 订单 > 订单类型
    • URL: /admin/commerce/config/order-types
    • 根据需要配置 标准 类型。默认启用已发货,购物车/结账设置设置为橙色配置文件。
      • 橙色购物车表单:查看位置: /admin/structure/views/view/commerce_cart_form_orange
      • 橙色购物车块:查看位置: /admin/structure/views/view/commerce_cart_block_orange
      • 橙色结账流程:基于来自 橙色结账流程 模块的 橙色结账流程 插件。
        • 商务 > 配置 > 订单 > 结账流程
        • URL: /admin/commerce/config/checkout-flows
        • 橙色 结账流程。可以根据需要进行配置。如果需要修改步骤,建议克隆模块并将其用作自定义结账流程的基础。在执行自定义结账流程时,请咨询创意部门,因为它会极大地影响用户体验。
  • 订单项类型标准 为默认值)
    • 商务 > 配置 > 订单 > 订单项类型
    • URL: /admin/commerce/config/order-item-types
    • 根据需要配置 标准 类型。
  • 发货类型
    • 商务 > 配置 > 配送 > 发货类型
    • URL: /admin/commerce/config/shipment-types
    • 根据需要配置 标准 类型。
  • 包裹类型
    • 商务 > 配置 > 配送 > 包裹类型
    • URL: /admin/commerce/config/package-types
    • 默认情况下没有设置。

商务配置后待办事项

  • 添加网站管理员用户
    • 人员 > 添加新用户
    • URL: /admin/people/create
    • 设置一个 siteadmin 用户,并分配 管理员 角色。
    • 将输入的信息添加到适当的 1Password 账户。客户将使用此信息进行网站访问。
  • 审查权限
    • 人员 > 权限
    • URL: /admin/people/permissions
    • 在设置新产品类型、变体等之后,您将希望审查权限并进行相应更新,以便用户/管理员能够正确访问他们所需的区域。