< 返回 18.5 走进ZMAXSHOP - 关于自定义字段系统的设计 - B计划

本节我们来谈谈ZMAXSHOP自定义字段的设计。

1,本节目标


学习如何对zmaxshop的自定义字段系统

2,为什么要有自定义字段


ZMAXSHOP是一款通用的商城组件,我们希望它能够满足的不同的业务需求。比如既可以出售衣服,也可以出售手机。那么这就带来了一个问题,衣服和手机这两类商品的属性是不一样的,如:衣服需要显示风格属性,而手机则需要显示运行内存属性。为此,最好的试下方案就是将这些属性提供自定义,让用户来决定需要添加什么属性,而系统要做的就是确保属性被分配到正确的商品上。

3,技术实现


我们认为自定义字段应该和商品分类有关,不同类别的商品是可能有不同的属性的。简而言之,自定义字段最终是和商品的类别向关联的。

这就造成了一问题,在新建商品的时候系统必须知道你需要新建什么类别,否则就不能为你加载正确的自定义字段。如下面的情况:

另外的一个问题就是如果你在一个商品的编辑界面中增加了一个自定义字段,那么这个自定义字段会自动应用到该商品的同分类中的所有产品。这点你可以通过编辑分类,查看其字段分类来得到印证:

 

4,一些操作建议


针对于这种情况,我们有一些最佳的建议,来让你更好的使用ZMAXSHOP这个组件。

1,在新建商品之前,你需要新建类别。

2,在添加第一个商品的时候,你应该尽量将该类别中的商品所需要的字段都添加进来。

 

B计划

第4章:重新认识Joomla
第17章:实现支持栏目 - 资源下载页面
第19章:模板风格 - 让页面与众不同
  • 内容提要
  • 留言讨论 (0)
  • 视频教程
本节我们来谈谈ZMAXSHOP自定义字段的设计。

评论 (0)

  • 最新在前
  • 最佳在前

内容待完善

该课程提供视频版,可以观看完整的视频教程