通过清心醉

magento开发|深入分析magento之创建分类

由于magento的EVA模型实在太多数据了,作者也没有那么多的时间去一个个查看数据字段的参数,现将创建(根)分类时所写入SQL的数据进行解释:

由于MAGENTO是使用自增ID的方式,如果我们要独立写添加分类的时候,就需要获取当前的最大ID值+1处理.

$ID=新增分类的ID,建议使用表内最大值+1;

$categoryname=分类名称

catalog_category_entity  1条主数据:
字段参数:
$ID==3==3==1==当前时间==当前时间 ==1/$ID==1==1

#注: 1/$ID是因为1为全站整目录,$ID表示是全站目录中的其中一个根目录.

catalog_category_entity_datetime 2条时间数据
字段参数:
自增ID==3==59==0==$ID==NULL
自增ID==3==60==0==$ID==NULL

catalog_category_entity_decimal 1条数据
字段参数:
自增ID==3==70==0==$ID==NULL
catalog_category_entity_int 6条数据
字段参数:
自增ID==3==42==0==$ID==0
自增ID==3==67==0==$ID==1
自增ID==3==50==0==$ID==NULL
自增ID==3==51==0==$ID==0
自增ID==3==68==0==$ID==0
自增ID==3==69==0==$ID==0

catalog_category_entity_text 5条数据
自增ID==3==44==0==$ID==NULL
自增ID==3==47==0==$ID==NULL
自增ID==3==48==0==$ID==NULL
自增ID==3==62==0==$ID==NULL
自增ID==3==65==0==$ID==NULL

catalog_category_entity_varchar 6条数据
自增ID==3==41==0==$ID==$categoryname
自增ID==3==46==0==$ID==NULL
自增ID==3==49==0==$ID==PRODUCTS
自增ID==3==58==0==$ID==NULL
自增ID==3==61==0==$ID==NULL
自增ID==3==43==0==$ID==$categoryname

关于作者

清心醉 administrator