如何给magento里的产品添加一个属性?
magento的产品数据结构是EAV模型,不懂EAV模型的可以去查查,这种模型的好处就是在添加一个属性的时候不需要去改变数据库表的结构,这样给magento后期的维护和数据库的安全带来很大的好处,同时对magento客户的使用也非常好,下面介绍如何添加一个属性
后台点击
Catalog > Attributes > Manage Attributes > Add New Attribute.
Attribute Properties
Attribute Identifier: featured
Scope: Store View
Catalog Input Type for Store Owner: Yes/No
Unique Value (not shared with other products): No
Values Required: No
Input Validation for Store Owner: None
Apply To: All Product Types
Front End Properties
Use in quick search: No
Use in advanced search: Yes
Comparable on Front-end: No
Use In Layered Navigation (Can be used only with catalog input type ‘Dropdown’): No
Visible on Catalog Pages on Front-end: Yes
保存这样就添加好了一个属性,但是这样还是不能使用,不需把这个属性添加到你在新建一个产品所使用的那个属性集,步骤如下:
Catalog → Attributes → Manage Attributes Sets
进入后,这里使用的是ext控件实现的,所以,右边的属性,你可以用鼠标点击按住拖到中间的表中,然后保存,如果不开magneto缓存,会等待很长的时间,保存完成后,新建产品,然后选择你把属性加入的那个属性集,下一步,你就会发现你所新建的属性,很方便
如果你是magneto程序员,那么你要通过这个属性的值,然后调出相应的产品,你需要懂magento开发这方面的知识,详情参考地址:http://www.magentocommerce.com/wiki/5_-_modules_and_development/catalog/how_to_create_a_featured_product
OK,到此结束,magento如何添加一个属性,如何调用一个属性,到这里介绍完毕!!
转载请标注地址:magento模板:http://www.magentowater.com/blog/magento-attribute
如何给magento里的产品添加一个属性?
2011年5月14日星期六 Asia/Shanghai下午4:42:54
Posted in magento日常所用
By