ecshop修改评论对应到订单功能
日期:2019-12-10
ecshop原有的评论是对应到商品的,现在需要改成对应到订单的。
1、了解原有的数据结构,表绿的是比较重要的几个字段
1、了解原有的数据结构,表绿的是比较重要的几个字段
CREATE TABLE IF NOT EXISTS `ecs_comment` ( `comment_id` int(10) unsigned NOTNULLAUTO_INCREMENT COMMENT '用户评论的自增id', `comment_type` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '用户评论的类型;0,评论的是商品;1,评论的是文章', `id_value` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '文章或者商品的id,文章对应的是ecs_article 的article_id;商品对应的是ecs_goods的goods_id', `email` varchar(60) NOT NULL COMMENT '评论时提交的email地址,默认取的ecs_users的email', `user_name` varchar(60) NOT NULL COMMENT '评论该文章或商品的人的名称,取值ecs_users的user_name', `content` text NOT NULL COMMENT '评论的内容', `comment_rank` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '该文章或者商品的星级;只有1到5星;由数字代替;其中5是代表5星', `add_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '评论的时间', `ip_address` varchar(15) NOT NULL COMMENT '评论时的用户ip', `status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否被管理员批准显示,1,是;0,未批准显示', `parent_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '评论的父节点;取值该表的comment_id字段;如果该字段为0,则是一个普通评论,否则该条评论就是该字段的值所对应的评论的回复', `user_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '发表该评论的用户的用户id,取值于ecs_users的user_id', PRIMARY KEY (`comment_id`), KEY `parent_id` (`parent_id`), KEY `id_value` (`id_value`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='用户对文章和产品的评论列表'2、增加字段order_id,用来实现跟订单的关联
ALTER TABLE `hpp_shop`.`ecs_comment` ADD COLUMN `order_id` INT(10) UNSIGNED NULL COMMENT '订单id' AFTER `user_id`;
本文原创地址:https://ecshopok.com/article-600.html
版权所有 © 转载时必须以链接形式注明出处!
觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
下一篇:ECshop百度收录插件【实现加快百度搜索引擎收录】商品文章实时百度推送链接提交插件 上一篇:ecshop蜘蛛爬行记录的功能
暂无评论,来发表一个吧