跳转到主要内容
首页

用户帐户菜单

  • 登录

主导航

  • 首页
  • 小公司运营
  • 网站建设
  • 创业杂谈
  • 兼职赚钱
  • 小微企业信息化
  • 手册教程
    • 《大伟哥的Drupal 8建站指南》
    • 《通过JohnChow.Com在网上赚钱》
  • 关于

面包屑

  • 首页
  • Drupal Commerce 添加产品类型 Product Type 实例

Drupal Commerce 添加产品类型 Product Type 实例

By 大伟哥 | 2021-09-18,周六, 17:41

安装并启用 Drupal Commerce 模块以后,我们尝试着用默认的产品类型创建一个测试产品,就会发现默认的产品类型非常简单,只有最关键的几个项目可以填,完全不能满足产品展示、筛选过滤的需求。如果要完成一个完善可用的电商网站,还有大量的工作要做。现在我们就从产品类型的创建入手。

Drupal Commerce 的产品类型 Product Type, 是一个和内容类型 Content Type 差不多的实体 Entity,但是 Product Type 比 Content Type 多了几个必要的字段,并绑定了产品属性,这样就比内容类型复杂了很多。

产品类型 Product Type 存在的意义,是为了更好地区分不同产品的属性、特性,有了产品类型,就可以给每一类产品绑定适合自己的一系列属性参数,这样首先可以方便我们在后台管理商品的时候,以统一的方式输入产品的各项参数;另一方面,还可以让 Drupal Commerce 实现产品多种搜索筛选功能,给顾客更好的购物体验。

下面,我们以大伟哥做的一类产品不锈钢工作台为例,创建一个工作台的产品类型。

路径:管理-电子商务-配置-产品类型-添加产品类型

URL直达:

admin/commerce/config/product-types/add

依次填写:

标签:工作台
机读名称:workbench
描述: 厨房工作台
产品规格类型:选择“创建新的”
不勾选 "允许产品有多个规格"
不勾选 "把产品规格字段注入到产品的渲染输出"
勾选 "默认上架此类型的新产品"
语言设置:选择“站点默认语言(Chinese, Simplified)”
不勾选“在创建和编辑页面显示语言选择器”

然后保存就可以了。

注意以下几点:

1. 机读名称只能包含小写字母、数字和下划线,建议使用有意义的英文表示,拼音也可以。

2. 产品规格类型可以选择已经存在的,也可以创建新的产品规格类型。如果选择创建新的规格类型,则 Drupal Commerce 会自动帮你创建一个和产品类型同名的产品规格类型,方便我们设置这类产品的个性化属性。

3.关于是否允许可以有多个规格。如果不允许产品有多个规格,就是这个商品对每一个属性,只能有一个确定的属性值,每个产品都具有单一的属性值和价格。如果允许产品有多个规格,那么这个产品可以看作是一系列类似产品的集合,可以给属性选择不同的属性值并定义不同的价格。这两种方式具有不同的优缺点,需要我们根据自己的实际需求选择。

4.关于是否把产品规格字段注入到产品的渲染输出,大伟哥经过反复测试,选择了不勾选。因为大伟哥发现,如果勾选了这个选项的话,会导致有些产品属性在页面上重复展示出来,显得非常混乱。

5.语言设置大家可以根据自己的需求选择,大伟哥这里因为是默认中文的单语种网站,所以直接选默认的就OK了,省事。

网站建设
  • 177 阅读
电子商务

Book traversal links for Drupal Commerce 添加产品类型 Product Type 实例

  • ‹ Drupal Commerce 产品管理的相关术语概念
  • 向上

添加新评论

此字段内容将保密,不会被其他人看见。
关于文本格式
  • 不允许使用HTML标签。
CAPTCHA
6 + 9 =
计算出这道简单的算术题并键入答案。例如、1+3,就输入 4。
发布评论前,请通过下面的验证,以免被当作垃圾评论机器人屏蔽。

搜索

手册导航

  • 网站本地测试开发要尽量使用linux环境
  • Ubuntu Server 16.04安装LAMP网络服务器套件
  • 在测试机上配置Apache服务器下的第一个虚拟主机
  • 在测试服务器上安装第一个Drupal网站
  • Drupal 8/9安装及配置中文语言包
  • Ubuntu Server下启用Apache Rewrite模块
  • drupal 8小版本间升级详细说明
  • Drupal 8多站点实现:使用一套Drupal代码运行多个不同网站
  • Drupal 8网站迁移的步骤和注意事项
  • Drupal 8设置信任主机
  • 安装Drupal 8后除了首页外全是not found
  • Drupal 8解决5次输入密码暂时锁定帐号登录
  • 使用Drupal的SMTP模块发送邮件
  • Drupal怎么进行分类和创建栏目?
  • 使用composer安装Drupal及管理依赖(一)
  • 新安装的Drupal 8默认能实现什么功能?
  • 给Drupal8/9网站添加基本页面
  • 让Drupal 8/9显示内容最近编辑时间
  • 给Drupal安装后台搜索服务xunsearch
  • Drupal 8/9 让某个字段仅对注册登录用户显示
  • Drupal Commerce 电子商务方案指南
    • 为什么使用Drupal Commerce代替Magento来实现电子商务方案
    • 给Drupal 8/9安装Commerce模块
    • 启用和配置Drupal Commerce各模块
    • 创建 Drupal Commerce 店铺的详细说明
    • Drupal Commerce指南:产品管理思路整理
    • Drupal Commerce 产品管理的相关术语概念
    • Drupal Commerce 添加产品类型 Product Type 实例

沪ICP备17000093号-1

公安备案沪公网安备 31011402008254号

© 2016-2022 大伟哥博客版权所有