EcShop充值卡功能插件(1)
来源:互联网 发布:推广必备软件 编辑:程序博客网 时间:2024/04/25 17:04
由于插件语言包添加的时候按照ECSHOP潜规则,修改文件过多。不易在博客展示,所以我上传到服务器,
需要语言包的 留下邮箱。本人24小时内发送
下载完之后放在language下
今天的插件可能有点大,可能一天写不完!
首先我们来做准备工作:
首先在数据库建立礼品卡表名称:***_ks_cardcats
字段
cat_id 分类id smallint(5)
cat_name 分类名称 varchar(90)
cat_mark 分类标识 varchar(20)
cat_desc 分类描述 varchar(255)
cat_sgn 选择量 smallint(5)
以UTF-8为例 写一段SQL语句创建表
CREATE TABLE `newguo`.`ecs_ks_cardcats` (
`cat_id` SMALLINT( 5 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`cat_name` VARCHAR( 90 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`cat_mark` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`cat_desc` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`cat_sgn` SMALLINT( 5 ) UNSIGNED NOT NULL
) ENGINE = MYISAM ;
礼品卡绑定商品数据表 ***_ks_cardgoods
字段
cg_id id smallint(5)
cg_catid 礼品卡分类 smallint(5)
cg_goodid 商品id smallint(5)
SQL:
CREATE TABLE `newguo`.`ecs_ks_cardgoods` (
`cg_id` SMALLINT( 5 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`cg_catid` SMALLINT( 5 ) UNSIGNED NOT NULL ,
`cg_goodid` SMALLINT( 5 ) UNSIGNED NOT NULL
) ENGINE = MYISAM ;
礼品卡数据库表名称: ***_ks_cards
字段
card_id 礼品卡id smallint(5)
card_type 礼品卡分类 smallint(5)
card_sn 礼品卡序号 varchar(20)
card_pwd 礼品卡密码 int(10)
add_time 创建时间 int(10)
used_time 使用时间 int(10)
order_id 订单id(未使用为0) smallint(5)
SQL:
CREATE TABLE `newguo`.`ecs_ks_cards` (
`card_id` SMALLINT( 5 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`card_type` SMALLINT( 5 ) UNSIGNED NOT NULL ,
`card_sn` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`card_pwd` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`add_time` INT( 10 ) UNSIGNED NOT NULL ,
`used_time` INT( 10 ) UNSIGNED NOT NULL ,
`order_id` SMALLINT( 5 ) UNSIGNED NOT NULL
) ENGINE = MYISAM ;
礼品卡订单数据表: ***_ecs_ks_order
字段
order_id 订单id smallint(5)
order_sn 订单号 varchar(20)
card_id 礼品卡id smallint(5)
order_goodcatid 礼品卡分类id smallint(5)
order_user 联系人
需要语言包的 留下邮箱。本人24小时内发送
下载完之后放在language下
今天的插件可能有点大,可能一天写不完!
首先我们来做准备工作:
首先在数据库建立礼品卡表名称:***_ks_cardcats
字段
cat_id
cat_name
cat_mark
cat_desc
cat_sgn
以UTF-8为例
CREATE TABLE `newguo`.`ecs_ks_cardcats` (
`cat_id` SMALLINT( 5 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`cat_name` VARCHAR( 90 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`cat_mark` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`cat_desc` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`cat_sgn` SMALLINT( 5 ) UNSIGNED NOT NULL
) ENGINE = MYISAM ;
礼品卡绑定商品数据表
字段
cg_id
cg_catid
cg_goodid
SQL:
CREATE TABLE `newguo`.`ecs_ks_cardgoods` (
`cg_id` SMALLINT( 5 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`cg_catid` SMALLINT( 5 ) UNSIGNED NOT NULL ,
`cg_goodid` SMALLINT( 5 ) UNSIGNED NOT NULL
) ENGINE = MYISAM ;
礼品卡数据库表名称:
字段
card_id
card_type
card_sn
card_pwd
add_time
used_time
order_id
SQL:
CREATE TABLE `newguo`.`ecs_ks_cards` (
`card_id` SMALLINT( 5 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`card_type` SMALLINT( 5 ) UNSIGNED NOT NULL ,
`card_sn` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`card_pwd` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`add_time` INT( 10 ) UNSIGNED NOT NULL ,
`used_time` INT( 10 ) UNSIGNED NOT NULL ,
`order_id` SMALLINT( 5 ) UNSIGNED NOT NULL
) ENGINE = MYISAM ;
礼品卡订单数据表:
字段
order_id
order_sn
card_id
order_goodcatid
order_user