电商搜索

所有产品列表页面都包含一个搜索栏,用户可以通过它快速搜索网站商品或商品组。搜索栏还会保存最近的搜索记录,方便您点击并再次使用。

RediSearch

实验性功能:需要 Redis 6 或更高版本

默认情况下,ERPNext 执行简单的数据库搜索,但您可以选择使用 RediSearch 来实现超快速搜索。您可以参考 RediSearch 的安装文档。

前往 > 电商设置 > 商品搜索设置 > 勾选启用 RediSearch

未启用 RediSearch 时的设置

如果未安装 RediSearch,商品搜索设置界面将如下所示:

可配置字段

除了快速搜索之外,您还可以配置希望搜索功能考虑的字段。在搜索索引字段文本框中添加逗号分隔的字段,即可使这些字段变为可搜索。

例如:将品牌添加到这些字段中,即可按品牌进行搜索。输入品牌名称(如“Apple”)后,系统应返回品牌为“Apple”的结果。

搜索结果将基于搜索索引字段文本框中列出的所有字段的值。

支持以下类型的字段:链接表格多选数据小文本文本编辑器

评价与评分

反馈对于衡量所售产品的公众评价非常重要。您可以通过在网站商品页面添加评论和评分来衡量产品的表现。要启用此功能,请前往:

电子商务设置 > 附加组件 > 启用评论和评分

完成此操作后,每个网站商品页面都将提供对产品发表评论的功能。

谁可以发表评论?

系统中同时是客户的用户将能够看到撰写评论按钮。这些用户还必须具有客户角色才能被允许添加评论。

系统会自动计算平均评分,并显示汇总信息。

心愿单

ERPNext 为用户提供了在其网上商店启用心愿单功能的选项。要启用此功能,请前往:

电商设置 > 附加功能 > 启用心愿单

用户可以通过以下位置的心愿单图标将网站商品添加到心愿单:

商品列表页面

网站商品详情页

如上图所示,导航栏中提供了心愿单页面的链接。用户可以从心愿单中移除商品,或将商品移至购物车。


心愿单页面

此功能要求用户必须登录。访客用户将根据电商设置中的访客显示设置部分被重定向。

按类别选购

ERPNext 自带一个按分类购物/shop-by-category)页面,用户可以根据自己的需求直接导航到相关产品,而无需立即使用筛选器。

要设置此页面(选项卡中的)分类,请前往:

电商设置 > 筛选器和分类

筛选器和分类部分,确保已启用启用字段筛选器(分类)。分类从网站物料字段表中提取。字段筛选器(如物料组、品牌等)会在此页面上作为分类复用。

完成此操作后,您将相应地在按分类购物页面(/shop-by-category)上看到选项卡。

此外,您还可以通过电商设置中的按分类购物部分,为此页面添加幻灯片(如上所示)。

获取分类中的记录

物料组

由于物料组具有树形结构,其处理方式略有不同。当以下条件全部满足时,才会获取物料组记录:

  • 物料组中已启用在网站显示字段
  • 物料组是最顶层的组节点(已启用是组且父级为“所有物料组”)或最顶层的叶节点(已禁用是组且父级为“所有物料组”)

每个卡片都会链接到相应的物料组页面。

其他分类

其他分类的记录会直接获取,不受限制。如果您也想在此处隐藏某些记录(例如在品牌中),可以添加自定义的在网站显示字段,系统将过滤掉已禁用此字段的记录。

通过链接字段链接到网站物料的自定义文档类型,也可以与物料组、品牌等一起包含在此处。

购物车

除了列出产品,ERPNext 还支持通过购物车进行销售。

要启用购物车,请前往:

电子商务设置 > 购物车

您甚至可以在自定义路径(例如 /store)为您的商店构建一个着陆页
了解更多。

1. 商品类型

购物车对于有变体和无变体的商品,其工作方式有所不同。

1.1 无变体的商品

无变体的商品拥有专属的产品页面和一个添加到购物车按钮。


无变体的商品

1.2 有变体的商品

由于商品模板不能直接购买,因此提供了一个配置按钮,用于
选择具体的变体并将其添加到购物车。


有变体的商品

2. 购物车询价

如果禁用了结算功能,当您的客户将商品添加到购物车后,他们可以点击
请求报价按钮来获取该商品的报价。系统会生成一份报价单。

3. 购物车结算

您可以在电子商务设置的“结算设置”部分启用结算功能。


购物车结算

按项目组分类的产品列表

/all-products 中的产品列表类似,ERPNext 也提供按物料组(Item Group)划分的产品列表页面。您可以将这些页面链接到您的落地页,方便用户直接访问。

设置物料组页面

要为某个物料组(例如“产品”)提供产品列表页面,请执行以下操作:

物料组列表 > 产品

  • 启用 在网站中显示
  • 向下滚动到 网站筛选器 部分,添加与电子商务设置类似的字段和属性筛选器。
  • 您还可以在富文本编辑器中添加描述,该描述将作为横幅显示在产品列表上方。

现在,如果您点击当前文档左上角图片上方的 在网站上查看 链接,您将被重定向到 产品 物料组的列表页面。

产品可见性

假设物料组 产品 下有子物料组 移动服务手机

产品 页面上可见的网站商品包括:

  • 物料组为 产品 的商品
  • 网站物料组 表中包含 产品 的商品。

物料组为 移动服务手机 的网站商品将显示在各自对应的页面上。这些页面会链接到 产品 页面中。

子物料组(如 移动服务手机)将作为标签(胶囊按钮)显示在 产品 页面搜索栏上方。

产品列表

ERPNext 提供了一个产品列表页面,您的客户可以在此浏览您的
产品。如果您的系统中已发布网站商品,该页面默认启用。

您可以通过访问 /all-products 路由来查看产品列表。例如,
https://apple.erpnext.com/all-products

在新版产品列表中,操作按钮仅在鼠标悬停于卡片上时才会显示。

这里有两种视图可供切换:

产品列表视图

列表视图可以包含更多附加信息,例如简短描述,该描述可在网站商品的网站简短描述字段中填写。

产品列表视图

产品网格视图


产品网格视图

筛选器

此页面还会在产品旁边显示筛选器。这里可以看到三种类型的筛选器:字段筛选器属性筛选器折扣筛选器

  • 字段筛选器属性筛选器可以在电商设置的“筛选器和分类”部分进行配置。
  • 折扣筛选器会根据产品上应用的折扣自动生成,无需任何配置。

网站物料

关于物料(Item)的网站信息已移至一个新的文档类型,称为 网站物料(Website Item)。发布物料只需点击一个按钮即可完成。一旦为某个物料创建了对应的网站物料,该物料即成功发布。

此处的前提条件是物料。

发布物料

在网站发布按钮在每个未发布物料的操作(Actions)菜单下可见。点击此按钮将创建一个网站物料,从而在网站上发布该物料。

如果您访问 your-site-name/all-products ,您会看到新创建的网站物料列在此处。

要在网站上查看网站物料页面,请点击网站物料文档中物料图片上方左上角的在网站上查看链接。

更新网站物料

网站物料页面

创建网站物料后,您可以更新其中将显示在网站上的信息。以下是相关字段:

常规

  1. 网站物料名称:网站上显示的网站物料标题取自该字段。
  2. 路由(Route):这是自动生成的,仅指明您的物料完整页面视图将可访问的路径。
  3. 已发布:如果您想隐藏或下架已发布的物料,可以取消勾选此复选框。

显示图片

  1. 网站图片:它会自动从物料主数据中获取图片并填充。您也可以更改它。
  2. 幻灯片:如果您添加了幻灯片,它将显示在网站物料的页面上。如果没有幻灯片,则默认显示网站图片(如果存在)。
  3. 图片描述:这是图片无法显示时的替代文本。

库存信息

  1. 网站仓库:选择将为此网站物料持有库存的仓库。网站物料的可用性将根据所选仓库中的结余库存来显示。
  2. 允许缺货预订:如果启用,则表示该网站物料可进行缺货预订,通常不预先备货。此时将显示可缺货预订,而不是缺货有货

注意:如果未设置网站仓库,并且物料的“维护库存”选项已勾选,则产品页面会将物料列为“无货”。

显示信息

  1. 简短网站描述:这是一个文本字段,您可以在其中为列表视图填写简短摘要(如描述)。您也可以在此添加一些HTML,这些HTML将显示在列表视图中。例如 This item is <b>100%</b> pure!
  2. 网站描述:这是一个富文本编辑器字段,您可以在其中格式化网站物料描述,使其更具吸引力和信息量。如果未填写网站描述,则物料描述将作为后备内容。
  3. 网站规格:您可以在此填写网站物料的规格,例如重量、制造商、尺寸、材质等。您还可以在物料所属的物料组中添加通用规格,然后点击从物料组复制将其复制到此处。此信息将显示在网站物料页面的产品详情部分。

显示附加信息

产品详情部分可以与其他信息一起在选项卡式区域中查看。为此:

  • 显示附加信息部分,启用使用选项卡添加区域
  • 您现在可以在选项卡表格中添加选项卡,方法是添加标签和内容。内容字段是一个HTML编辑器,您可以在其中添加高级HTML来美化选项卡,或者添加简单的段落。
  • 此选项卡式区域会将产品详情设置为第一个选项卡,其中将包含上述网站规格(如果存在)。
  • 其后将跟随来自选项卡表格的选项卡。

您可以针对网站物料显示推荐物料,以引导用户关注密切相关的物料。这可以通过进入电商设置 > 附加功能 > 启用推荐来启用。

然后,您可以在推荐物料部分为网站物料添加推荐物料,并添加要推荐的物料。这些将显示在网站物料页面中。

优惠

优惠券代码可以在结账时添加,但客户必须知道这些代码。为此,可以在网站物料上添加优惠以供显示。

  • 转到网站物料中的优惠部分。
  • 优惠标题中添加一个一两个词的简短优惠标题。
  • 优惠副标题中添加稍长一点的副标题(一句话)。
  • 优惠描述中添加关于该优惠的详细内容。保存

搜索与搜索引擎优化

  1. 排名:为网站项目分配一个排名,以便控制其在产品列表中的位置。排名越高的网站项目将显示在越靠前的位置。
  2. 设置元标签:元标签有助于搜索引擎优化。请参阅网页了解如何添加元标签。
  3. 网站项目组:在此表格中,您可以选择现有的项目组或创建新的项目组,以对网站上的项目进行分类。网站项目将显示在此表格中提及的项目组对应的项目组页面下。

高级显示内容

您可以使用Bootstrap 4标记为网站项目页面添加额外的样式化部分。

添加价格详情

可以通过项目价格为网站项目添加价格。在添加项目价格之前,请前往电子商务设置,确保已设置公司、价格列表、默认客户组

现在,您可以继续为网站项目创建项目价格,并将价格列表选择为电子商务设置中指定的价格列表。

您还可以在现有项目价格上添加带有折扣百分比折扣金额定价规则,以显示划线价格

电商设置

旧的 购物车设置产品设置 已合并为一个 电子商务设置 页面。

用户可以利用 ERPNext 中的电子商务设置来管理和简化在线销售流程。这些设置可以使用户高效地管理产品列表、客户管理,并与其他 ERPNext 模块无缝集成。

在搜索栏(awesomebar)中搜索 电子商务设置 / 网店设置

电子商务设置

每页产品数

定义在 所有产品 页面(/all-products)的产品列表中,每页显示多少个产品。

筛选器和分类

筛选器和分类

您还可以为产品列表添加筛选器。有两种类型的筛选器:

  1. 字段筛选器:启用 字段筛选器 复选框,并添加您想要作为筛选依据的字段。这些字段也将用作 按分类购物 页面的分类。
  2. 属性筛选器:启用 属性筛选器 复选框,并添加您想要作为筛选依据的属性。

显示设置

  1. 隐藏变体:在产品列表中仅显示网站商品模板。
  2. 启用变体选择:如果商品有变体,则显示“配置”按钮。可用于根据属性缩小特定商品的选择范围。
  3. 显示价格:在产品页面显示商品价格。
  4. 显示库存状态:显示商品是否有货。
  5. 显示库存数量:在产品页面显示可用库存。
  6. 允许无货商品加入购物车:允许将无货商品添加到购物车。
  7. 显示应用优惠券代码:在结账时提供应用优惠券代码的额外选项。
  8. 显示联系我们按钮:显示一个“联系我们”按钮,客户可以使用该按钮咨询商品信息。这将在系统中创建一个线索。
  9. 显示公开附件:结账后,在为客户生成的销售订单中显示公开附件。

仅当 属性筛选器 被禁用时,您才能使用 隐藏变体 功能。

购物车

  1. 公司:指定该网店所服务的公司。
  2. 价格列表:指定在获取商品价格时要参考的价格列表。
  3. 启用购物车:添加将商品加入购物车的功能。
  4. 默认客户组:设置在将商品添加到购物车时自动创建客户所使用的默认客户组。

结账设置

  1. 启用结账:如果禁用结账,当您的客户将商品添加到购物车时,他们可以点击 申请报价 按钮来获取报价。系统将生成一份报价单。如果启用,则在购物车中点击 下订单 按钮时生成销售订单。
  2. 支付网关账户:如果启用了结账,您必须拥有 PayPal 集成或 Razorpay 集成。
  3. 支付成功网址:支付完成后,将用户重定向到所选选项。
  4. 在报价中显示价格:如果禁用了结账,您可以选择是否在报价单中显示网站商品的价格。
  5. 将报价单保存为草稿:如果禁用了结账,点击 申请报价 按钮时,您可以选择自动生成的报价单是自动提交还是保持为草稿状态。

附加功能

  1. 启用愿望清单:添加将商品加入愿望清单的功能。
  2. 启用评论和评分:为 客户 提供对网站商品发表评论和评分的功能。
  3. 启用推荐:添加针对网站商品显示手动选择的 推荐商品 的功能。

按分类购物

按分类购物 页面是一个开箱即用的页面,列出了与网站商品关联的分类。这些分类可以在 筛选器和分类 部分的 字段筛选器 表格中进行配置。

您还可以选择一个幻灯片作为该页面的横幅。

访客显示设置

  1. 对访客隐藏价格:您可以选择对访客用户(未登录的用户)显示或隐藏网站商品的价格。
  2. 操作后重定向:如果访客用户尝试将网站商品添加到购物车或愿望清单,您可以选择一个 URL 将其重定向到该地址。默认情况下,访客用户会被重定向到 /login 页面。您也可以在此处添加 URL(例如 /contact-us),将其重定向到您选择的自定义 Web 表单。

设置电子商务

如果您正在使用版本 15 或正在迁移到版本 15,您需要先安装 frappe 的 Webshop 应用,才能使用电子商务功能

除了跟踪物料外,ERPNext 还提供了设置一个美观的电子商务商店来销售物料的功能。您可以轻松地将物料发布到您的网店,并配置点击时显示的内容。您还可以选择启用或禁用诸如心愿单、客户评价等功能。

假设您已经在 ERPNext 中设置了一些物料,您可以按照以下步骤来设置您的商店:

  1. 探索并配置电子商务设置(在 v15 中,电子商务设置已更名为 Webshop 设置)
  2. 发布和更新物料
  3. 探索产品列表
  4. 探索按物料组分类的产品列表
  5. 购物车
  6. 按类别浏览页面
  7. 心愿单
  8. 评价与评分
  9. 搜索