OFBIZ产品管理应用_第1页
OFBIZ产品管理应用_第2页
OFBIZ产品管理应用_第3页
OFBIZ产品管理应用_第4页
OFBIZ产品管理应用_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、开源电子商务OFBIZ10.04组件开发入门易百联电子商务有限责任公司开源电子商务商品管理网事蒙尘(QQ:110476592)2010-8-25在OFBIZ中商品的管理是由目录管理应用(Catalog)来完成的。从后台商品上下架到前台商品展示,都由这一应用来管理。本文重点放在讲解如何发布商品,并在前台进行展示。我们以鞋子为例子,以品种和品牌两个方面进行讲解分类方法。希望对大家有用26版权:本文档不得用于商业目的,仅供OFBIZ爱好者学习。如要转载请与作者联系。gowanjia QQ:110476592目 录1商品分类52产品组织结构63发布产品103.1配置目录(顶级分类)103.2关联店铺1

2、14创建分类124.1发布促销商品124.1.1新建促销分类(一级分类)124.1.2将促销分类关联到目录134.1.3新建促销商品134.1.4将商品关联到促销分类中164.2发布非促销商品(顶级分类)164.2.1将分类关联到目录174.2.2建立下级分类(一级分类)184.2.3将一级分类汇总到顶级分类184.2.4发布非促销商品205货币、本地语言设206产品价格207配置店铺信息218平台技术要点238.1加载种子数据238.2页面风格248.3FreeMaker调用JAVA函数的方法26在OFBIZ中商品的管理是由目录管理应用(Catalog)来完成的。从后台商品上下架到前台商品展

3、示,都由这一应用来管理。本文重点放在讲解如何发布商品,并在前台进行展示。我们以鞋子为例子,以品种和品牌两个方面进行讲解分类方法。希望对大家有用。1 商品分类商品的分类方法可以是任意的,这个可以按照实际需要进行,以鞋子为例,我们就可以有多种分类方法,比如:男鞋、女鞋、童鞋、皮鞋、布鞋、胶鞋,此外还可以按色彩、尺寸、用途等进行分类。商品分类的好坏直接关系到、产品的搜索与定位,进而会影响其销售效果。所以,我们应该重视。这里我们以类别和品牌两个角度进行分类。用户可以根据情况从类别和品牌的任何一方面查看商品,从而快速的找到自己满意的商品。下面是鞋类商品的分类结构图:商品鞋品种分类品牌分类休闲鞋正装鞋童鞋

4、达芙尼美丽点ABC皮鞋高跟鞋高跟鞋2 产品组织结构OFBIZ通过店铺、目录、分类、下级分类、商品五种不同类别对整个产品进行管理。形成一个倒树形结构。如下图所示:店铺目录A目录B目录普通分类促销分类下级分类A下级分类 B普通分类促销分类下级分类A下级分类 B非促销商品A非促销商品B非促销商品A非促销商品B促销商品A促销商品B如上图所示:店铺下面可以有多个目录,目录下有又多种分类。分类下既可以直接发布商品也可以再包含下级分类。它们的用途如下:1) 在店铺下面可以有多个目录(A,B,C等)这些目录可以理解为商品的顶级分类,例如对于一个同时出售衣服和化妆品的店铺,就可以包括衣服和化妆品两个目录。2)

5、每一个目录下都可以包括多个分类项。根据用途的不同分类的方式也不同。系统设置了多种分类方式:注意:同一个分类,可以被设置为多种类型,为了便于管理,有时这种设置是必须的。类型用途说明限制浏览根这种分类会是目录中全部顶级浏览分类的父分类。它对客户不可见,但是它的子分类会是主要的或顶级浏览分类在页面上会显示它所包含的子类,点子类可以看子类所包含的产品直接发布到它下面的产品不会被显示 。相同目录中,只能有一个这样的分类项.缺省搜索如果配置了一个缺省的搜索分类,那么只有这个分类里的产品会显示在产品搜索结果中。这个分类还能带有特征分类和特征组,这些组中的特征会作为高级搜索页面中的搜索下拉框的参数。当然,在指

6、定分类中搜索时,在高级搜索页面中只有与那个分类有关的特征会作为参数出现在搜索下拉框中。可用于,向用户推荐商品当用户不输入任务搜索条件,直接搜索时,被发布为这一类的产品将被显示出来。相同目录中,只能有一个这样的分类项。最不好配置该项,以便所有商品都可以被搜索到最具人气相同目录中,只能有一个这样的分类项.促销显示正在促销的产品。这个分类里的产品会列在缺省的电子商务首页上。当然,这个首页可以定制以显示其它一些内容,但是如果你使用缺省的OFBiz电子商务模板首页,你应该创建一个促销分类,来配置哪些产品要显示在电子商务首页上。每一个目录默认显示的就是促销的产品。相同目录中,只能有一个这样的分类项.允许购

7、买如果配置了一个允许购买的分类,那么在当前目录有效时,只有这个分类里的产品是可以购买的。在这种情况下,如果一个不在这个分类里的产品被客户放进了购物车,那么会给客户显示一个错误。为了便于维护,最好把这个分类与缺省的搜索分类放在一个分类里快速添加允许浏览如果配置了一个允许浏览的分类,那么在当前目录有效时,只有这个分类里的产品是可见的。其它产品不会出现在搜索结果、目录浏览,并且如果尝试通过ID浏览产品,系统会报告说没有那个ID的产品。使用这个分类会影响系统性能,因此在某些情况下你可能会希望使用替代方法。为了便于维护,最好把这个分类与缺省的搜索分类放在一个分类里新品3) 每个分类下面还可以有子类。当上

8、级分类的类型为“浏览根”时,网店页面上显示它所有的下级子类,点击下级子类,即可以查看这些子类里的商品了。在这种情况下,对“非促销商品的浏览了”。如果一个目录包括一个“促销”分类一个和“浏览根”分类,在“浏览根”下面又有多个子类,这时就可以实现显示多种分类商品了,如:促销的商品,男式西服等。设置这样分类下面包括分类的配置方式,稍复杂一些,下面以配置鞋类商店为例子来说明配置方式。3 发布产品3.1 配置目录(顶级分类)进入产品管理应用程序,点击主目录上的“新建目录”,如下图:填写“目录名称”再更新即可。要创建新的目录:n 转到目录管理的首页,点击“新建目录”。n 在“目录ID”中输入目录的ID(以

9、后可以修改)。n 在“目录名称”中输入目录的名称。n 其它域是选项,用来定制这个目录的外观和感觉,以便与其它目录区别开。n 除非你要在这个目录中使用指定的快速添加目录,否则我建议你把“使用快速添加”设为否。如果目录“使用快速添加”,那么当打开这个目录是,将会在网店页面上显示“快速添加”的按钮,否则没有该按钮。3.2 关联店铺将目录指定给店铺,当目录建好后,如果没有关联到店铺的话,是不会在网店页面上显示这个目录的。因此建好目录后,需要将目录关联到店铺:点击“浏览目录”中的“万家鞋店”这个目录,然后点“店铺”在出现的页面中。此时如果刷新页面即可看到目录了。4 创建分类我们将创建四个分类:1) 一个

10、浏览根分类2) 一个属于浏览根分类的顶级浏览分类3) 一个促销分类4) 一个全部产品分类,同时作为缺省搜索分类、允许购买分类和允许浏览。请确认每个产品都在“浏览”分类中,并且在“全部产品”分类中以便能在你的目录中搜索、浏览和购买。4.1 发布促销商品进入产品管理应用程序,点击主目录上的“新建分类”, 4.1.1 新建促销分类(一级分类)促销分类是打开目录时最先看到的。如下图:请注意,建立任一级分类时,都不使用主要上级分类域,而是在分类创建后在“汇总”里确定。这样便于以后作调整。一旦创建了分类,转到“内容”标签,你可以在页面底部的“替代简单域”中设置“描述”,如果需要的话还可以设置“大段描述”。

11、4.1.2 将促销分类关联到目录点击“浏览目录”中的“万家鞋店”这个目录,然后点“分类”在出现的页面中“把分类添加到这个目录”。一定要把产品目录分类类型设置为“促销(一个)”。注意:“产品目录分类类型”必须为“促销”。4.1.3 新建促销商品要创建一个产品,请遵照类似设置分类的过程。1) 进入产品管理应用程序,转到目录管理的首页,然后点击“新建产品”。2) 如果你填入了一个ID,系统会确认这个ID可用。如果可用,会使用这个ID。如果你没有指定ID,系统会产生一个。3) 为产品设置一个易于记忆的内部名称。这个名称会在管理工具中显示,但不会显示给客户。4) 请注意,如果你使用UPS或USPS或其它

12、在线费率估算,那么你必须填写"Weight"和"Weight Uom Id"数据项。5) 提交表单以创建产品。填写内部名称,这个名称只有网站管理者才可以看到,不是网店中显示给用户看的名称。点击“创建产品”。6) 设置价格点击“创建产品”后,会出现很多与产品相关的配置菜单。在菜单中页面中价格。在这个页面中,可以为商品设置不同的价格。同一个商品可以被标出多个价格。7) 设置商品店铺信息在菜单中页面中“内容”。在这个页面中,可以设置商品在网店中显示的详细信息,这里的信息是给客户看的。4.1.4 将商品关联到促销分类中点击“浏览产品分类”中的

13、“打折促销”分类,然后在“添加产品到产品分类”中进行操作。如下图所。至此产品就成功发布到了“万家行鞋品”的“促销”中了。可以在ecommerce中看到它了4.2 发布非促销商品(顶级分类)每个分类下面还可以有子类。当上级分类的类型为“浏览根”时,网店页面上显示它所有的下级子类,点击下级子类,即可以查看这些子类里的商品了。在这种情况下,对“非促销商品的浏览了”。进入产品管理应用程序,点击主目录上的“新建分类”。我们来新建“正价鞋”4.2.1 将分类关联到目录点击“浏览目录”中的“万家鞋店”这个目录,然后点“分类”在出现的页面中“把分类添加到这个目录”。一定要把产品目录分类类型设置为“浏览根(一个

14、)”。注:“浏览根”为会显示在网店中,只有它的下级分类会显示的页面上。4.2.2 建立下级分类(一级分类)进入产品管理应用程序,点击主目录上的“新建分类”。记得与新建二级分类不同,这里需要指定上级产品分类为“正价鞋”4.2.3 将一级分类汇总到顶级分类点击“浏览产品分类”中的“正价鞋”(即属性为浏览根的一级分类)。在“添加下级产品分类”中将一级分类汇总到顶级分类中。完成以上配置后,会在浏览产品分类中看到“男式皮鞋”(三级)处于“正价鞋”(二级之下)。至此分类结构就形成了,刷新页面可以看到页面上显示了“浏览产品分类”。点击这里的分类即可查看相应的商品了。4.2.4 发布非促销商品发布非促销商品的

15、操作方法和在促销分类中的操作相同。5 货币、本地语言设货币可以在下列配置文件中设置:$ofbiz install dir/framework/common/config/perties1) 缺省货币符号(必须在Uom表中存在,用3个西文字符表示,参见种子数据的frameworkcommondataCountryCodeData.xml文件):currency.uom.id.default=USD2) 缺省国家代码(必须在Geo表中存在, 用3个西文字符表示的ISO国家代码,参见种子数据的/framework/common/data/GeoData.xm

16、l file): country.geo.id.default=USA3) 请注意,这些配置能在编辑产品商店页面中覆盖6 产品价格在新建好商品后,可以为商品设置价格。一个商品可以设置多个价格,用于不同的场合。价格规则在目录里,这就类似于活动什么的 这个可以简单运用就是会员价复杂运用就是各种价格规则 比如打折 条件判断后价格调整啊啥的。?如何用呢1) OFBiz中的产品价格非常灵活。这包括两个主要方面:价格和价格规则。这与促销无关,促销是在价格计算完成后进行的。2) 对于基本操作,你应该为每个产品至少设置一个类型的价格。在没有规则可用时会使用这个价格。3) 在产品的“价格”标

17、签里使用页面下半部分的表单添加缺省价格。n 产品价格类型Id应是“缺省价格”,币种Id是这个价格使用的货币,产品店铺组Id可以为空,除非你要让多个店铺组使用不同的价格。n 起始日期可以是现在或将来的时间,如果你要价格将来生效的话。截止日期是可选项,可以用来指定这个价格在某个时间失效。请注意,如果对同一类型有多个价格,并且都有效,系统会使用起始日期最新的那个。这个功能在你想临时用一个价格替代缺省价格时会很有用。4) 如果你要使用或正在使用价格规则,那么你可能会输入指导价和平均价等价格计算中常会用到的信息。5) 请注意,如果设置了最低价格,那么价格永远不会比那个值低。因此,即使缺省价格设为2.00

18、而最低价格是3.00,那么还是会使用3.00作为计算的价格。7 配置店铺信息OFBIZ中提供了管理店铺的功能,用户可以新建自己的店铺(新建了如何用?还没有搞清楚),并对店铺的基本信息进行全面设置。一个商城只需要配置信息的功能即可,不用新建。n 把店铺的名称改为其它更符合你实际需要的名字。这是一个通常在内部使用而不显示给客户的名字。n 如果需要,还可以把公司名称一起更改了。这些各种各样的设置能用于改变缺省的OFBiz电子商务模板的显示。只要你愿意,你可以随意修改这些选项,或者你也可以让大部分域空着。n 标题和副标题在页眉里显示。n 风格页是定义了这个站点要使用的颜色、字体等的CSS文件。n 页眉

19、标志、页眉中间背景和页眉右侧背景用于为页眉中的三个主要区域指定图片。如果不要显示图片,或没有背景图,让这些输入框为空即可。n 收款会员ID已经设置为Company了,我们已在前面对Company做过设置。对于多个组织或者如果你有另一个已设置的公司会员,你可以在这里指定它的会员ID。n 如果要删除结帐页面和定单电子邮件中的演示信息,请把"是演示店铺吗"由“是” 改为“否”。n 库存场所ID以及各种各样的库存设置已经随货物一起缺省配置好了,但是如果需要,你可以检查和修改这些设置。通常,你只需要修改“必需备货”的设置,缺省是“否”,如果改为“是”,那么只有到货了的产品才可以被购买

20、。8 平台技术要点8.1 加载种子数据要加载种子数据,只需要通过ant运行OFBiz安装程序,或者用java命令运行ofbiz.jar文件。缺省情况下安装程序会加载“种子”和“演示”数据文件,这些文件在entityengine.xml以及每个组件的ofbiz­component.xml中定义。在命令行中在ofbiz安装主目录下运行下面的两个命令之一即可执行缺省的安装程序:"ant run­install" 或者"java ­jar ofbiz.jar ­install&quo

21、t;注意:你能选择只加载基本的“种子”数据而不加载“演示”数据。要做到这一点,运行下面的命令:"java ­jar ofbiz.jar ­install ­readers=seed"专家推荐:对于小型应用的安装我们建议加载演示数据,然后修改它,而不是从头开始创建全部数据。对于大型应用,我们推荐你创建自己配置的种子数据,可以从演示的种子数据开始,也可以全部从头开始。这些种子数据能够添加到安装数据文件的“ext”集合中,安装程序会引用ofbiz­component.xml文件中属性reader

22、73;name="ext"的entity­resource标签。要加载"seed"和"ext",可以运行下面的命令:"java ­jar ofbiz.jar ­install ­readers=seed,ext"种子数据包括一个ID为"admin"的会员,以及它所关联的、具有不同权限的一组用户登录帐户。请注意下列配置的修改:1. 在实际系统上应把与"admin"会员相关的所有用户登录帐户的密码从缺

23、省值改掉。2. "admin"的缺省密码是"ofbiz","flexadmin"和"demoadmin"也用的是这个密码。"1"这个帐户是为POS系统使用的,因此新的密码仅使用数字,这令POS终端使用起来很容易。专家建议:"admin"这个会员太重要了,所以一定要确定修改了它的密码,还有其它一些会员你应该检查和修改与它们相关联的用户的密码,这些用户包括"ltdadmin"、"externaluser",如果加载了演示数据(缺省情况),那

24、么还要检查用户"DemoBuyer"、"DemoRepAll"和"DemoRepStore"(通过https:/localhost:8080/ordermgr/control/login登录)。8.2 页面风格OFBIZ 提供了以组件方式管理多种风格的机制,每一种风格是一个组件。有的用于后台管理(ID必须为BACKOFFICE),有的用于前台电子商务网(ID必须为ECOMMERCE)。默认的风格中共定义了7种风格,其中两种用于前台电子商务网,其它五种用于台后管理界面。这些风格都统在ofbiz/themes/下由不同的目录保存它义的定义。在服务安装时,这些定义将被安装到数据库中。1) visual_theme保存了风格和使用者的关纱,确定风格是用于前台

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论