ecshop数据库表前缀如何查看
ecshop首页幻灯添加说明文字
ecshop首页幻灯添加说明文字语:为你细心整理的ecshop首页幻灯添加说明文字,盼望对你有关怀! 假如喜爱就请继续关注我们〔〕的后续更新吧!ecshop首页幻灯添加说明文字篇一:ECSHOP数据表字段信息具体说明ECSHOP数据表字段说明s_ccount_log //用户账目日志表s_d //广告表(位置,类型,名称,链接,图片,开始,结束,广告主相关信息,点击是否显示)s_d_position //广告位(名称,宽,高,描述,样式)s_dmin_ction //治理权限安排(父类ID,权限代码)s_dmin_log //治理日志(登陆时间,登陆ID,操作描述,IP)s_dmin_messge //治理留言(发送id,接收id,发送日期,阅读日期,是否已读,是否删除,标题,内容)s_dmin_user //治理员治理(用户名,emil,密码,加入时间,最终登陆时间,最终登陆IP,权限等)s_dsense //广告相关统计(来源广告,来源位置,点击)s_ffilite_log // 治理日志(登陆时间,登录治理员ID,操作描述,IP)s_gency //广告相关统计(来源广告,来源位置,点击)s_re_region //配送区域关联(配送区域ID,具体地址ID)s_rticle //文章(分类ID,标题,内容,,emil,关键字, 类型,是否显示,添加时间,文件地址,打开类型)s_rticle_ct //文章分类(名称,类型,关键字,描述,排序,是否导航显示)s_(转载于:.hnNscy :ecshop首页幻灯添加说明文字)ttribute //文章(分类ID,标题,内容, , emil,关键字,类型,是否显示)s_uction_log //商品拍卖表s_uto_mnge //推广链接的记录信息ecshop首页幻灯添加说明文字篇二:ecshop 在商品类表页添加类似于精品的自定义字段目前在做自己的博客爱T-blog web开发、共享与爱T们技术沟通://clvluedq.web-115在商品列表页添加自定义字段(爱T-blog)1、首先要修改数据表结构,给表ecs_goods 增加新字段:other_col,进入ECSHOP后XX 》数据库治理》SQL查询,输入下面SQL语句,提交。
ecshop数据库表结构
ECshop 数据库表结构分析三2011-06-22 17:43-- -------------------------------------------------------- 表的结构`ecs_order_info`CREATE TABLE IF NOT EXISTS `ecs_order_info` (`order_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '订单详细信息自增id',`order_sn` varchar(20) NOT NULL COMMENT '订单号,唯一',`user_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户id,同ecs_users 的user_id',`order_status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '订单状态。
0,未确认;1,已确认;2,已取消;3,无效;4,退货;',`shipping_status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '商品配送情况,0,未发货;1,已发货;2,已收货;3,备货中',`pay_status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '支付状态;0,未付款;1,付款中;2,已付款',`consignee` varchar(60) NOT NULL COMMENT '收货人的姓名,用户页面填写,默认取值于表user_address',`country` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '收货人的国家,用户页面填写,默认取值于表user_address,其id对应的值在ecs_region',`province` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '收货人的省份,用户页面填写,默认取值于表user_address,其id对应的值在ecs_region',`city` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '收货人的城市,用户页面填写,默认取值于表user_address,其id对应的值在ecs_region',`district` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '收货人的地区,用户页面填写,默认取值于表user_address,其id对应的值在ecs_region',`address` varchar(255) NOT NULL COMMENT '收货人的详细地址,用户页面填写,默认取值于表user_address',`zipcode` varchar(60) NOT NULL COMMENT '收货人的邮编,用户页面填写,默认取值于表user_address',`tel` varchar(60) NOT NULL COMMENT '收货人的电话,用户页面填写,默认取值于表user_address',`mobile` varchar(60) NOT NULL COMMENT '收货人的手机,用户页面填写,默认取值于表user_address',`email` varchar(60) NOT NULL COMMENT '收货人的手机,用户页面填写,默认取值于表user_address',`best_time` varchar(120) NOT NULL COMMENT '收货人的最佳送货时间,用户页面填写,默认取值于表user_address',`sign_building` varchar(120) NOT NULL COMMENT '收货人的地址的标志性建筑,用户页面填写,默认取值于表user_address',`postscript` varchar(255) NOT NULL COMMENT '订单附言,由用户提交订单前填写',`shipping_id` tinyint(3) NOT NULL DEFAULT '0' COMMENT '用户选择的配送方式id,取值表ecs_shipping',`shipping_name` varchar(120) NOT NULL COMMENT '用户选择的配送方式的名称,取值表ecs_shipping',`pay_id` tinyint(3) NOT NULL DEFAULT '0' COMMENT '用户选择的支付方式的id,取值表ecs_payment',`pay_name` varchar(120) NOT NULL COMMENT '用户选择的支付方式的名称,取值表ecs_payment',`how_oos` varchar(120) NOT NULL COMMENT '缺货处理方式,等待所有商品备齐后再发;取消订单;与店主协商',`how_surplus` varchar(120) NOT NULL COMMENT '根据字段猜测应该是余额处理方式,程序未作这部分实现',`pack_name` varchar(120) NOT NULL COMMENT '包装名称,取值表ecs_pack',`card_name` varchar(120) NOT NULL COMMENT '贺卡的名称,取值ecs_card ',`card_message` varchar(255) NOT NULL COMMENT '贺卡内容,由用户提交',`inv_payee` varchar(120) NOT NULL COMMENT '发票抬头,用户页面填写',`inv_content` varchar(120) NOT NULL COMMENT '发票内容,用户页面选择,取值ecs_shop_config的code字段的值为invoice_content的value',`goods_amount` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总金额',`shipping_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '配送费用',`insure_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '保价费用',`pay_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '支付费用,跟支付方式的配置相关,取值表ecs_payment',`pack_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '包装费用,取值表取值表ecs_pack',`card_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '贺卡费用,取值ecs_card ', `money_paid` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '已付款金额',`surplus` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '该订单使用余额的数量,取用户设定余额,用户可用余额,订单金额中最小者',`integral` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '使用的积分的数量,取用户使用积分,商品可用积分,用户拥有积分中最小者',`integral_money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '使用积分金额',`bonus` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '使用红包金额',`order_amount` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '应付款金额',`from_ad` smallint(5) NOT NULL DEFAULT '0' COMMENT '订单由某广告带来的广告id,应该取值于ecs_ad',`referer` varchar(255) NOT NULL COMMENT '订单的来源页面',`add_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '订单生成时间',`confirm_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '订单确认时间',`pay_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '订单支付时间',`shipping_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '订单配送时间',`pack_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '包装id,取值取值表ecs_pack',`card_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '贺卡id,用户在页面选择,取值取值ecs_card ',`bonus_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '红包的id,ecs_user_bonus的bonus_id',`invoice_no` varchar(50) NOT NULL COMMENT '发货单号,发货时填写,可在订单查询查看',`extension_code` varchar(30) NOT NULL COMMENT '通过活动购买的商品的代号;GROUP_BUY是团购;AUCTION,是拍卖;SNATCH,夺宝奇兵;正常普通产品该处为空',`extension_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '通过活动购买的物品的id,取值ecs_goods_activity;如果是正常普通商品,该处为0',`to_buyer` varchar(255) NOT NULL COMMENT '商家给客户的留言,当该字段有值时可以在订单查询看到',`pay_note` varchar(255) NOT NULL COMMENT '付款备注,在订单管理里编辑修改',`agency_id` smallint(5) unsigned NOT NULL COMMENT '该笔订单被指派给的办事处的id,根据订单内容和办事处负责范围自动决定,也可以有管理员修改,取值于表ecs_agency', `inv_type` varchar(60) NOT NULL COMMENT '发票类型,用户页面选择,取值ecs_shop_config的code字段的值为invoice_type的value',`tax` decimal(10,2) NOT NULL COMMENT '发票税额',`is_separate` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0,未分成或等待分成;1,已分成;2,取消分成;',`parent_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '能获得推荐分成的用户id,id取值于表ecs_users',`discount` decimal(10,2) NOT NULL COMMENT '折扣金额',PRIMARY KEY (`order_id`),UNIQUE KEY `order_sn` (`order_sn`),KEY `user_id` (`user_id`),KEY `order_status` (`order_status`),KEY `shipping_status` (`shipping_status`),KEY `pay_status` (`pay_status`),KEY `shipping_id` (`shipping_id`),KEY `pay_id` (`pay_id`),KEY `extension_code` (`extension_code`,`extension_id`),KEY `agency_id` (`agency_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='订单的配送,贺卡等详细信息' AUTO_INCREMENT=24 ;-- -------------------------------------------------------- 表的结构`ecs_pack`CREATE TABLE IF NOT EXISTS `ecs_pack` (`pack_id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT COMMENT '包装配置的自增id',`pack_name` varchar(120) NOT NULL COMMENT '包装的名称',`pack_img` varchar(255) NOT NULL COMMENT '包装图纸',`pack_fee` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '包装的费用',`free_money` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '订单达到此金额可以免除该包装费用',`pack_desc` varchar(255) NOT NULL COMMENT '包装描述',PRIMARY KEY (`pack_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='商品包装信息配置表' AUTO_INCREMENT=2 ;-- -------------------------------------------------------- 表的结构`ecs_payment`CREATE TABLE IF NOT EXISTS `ecs_payment` (`pay_id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT COMMENT '已安装的支付方式自增id',`pay_code` varchar(20) NOT NULL COMMENT '支付方式的英文缩写,其实就是该支付方式处理插件的不带后缀的文件名部分',`pay_name` varchar(120) NOT NULL COMMENT '支付方式名称',`pay_fee` varchar(10) NOT NULL DEFAULT '0' COMMENT '支付费用',`pay_desc` text NOT NULL COMMENT '支付方式描述',`pay_order` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '支付方式在页面的显示顺序',`pay_config` text NOT NULL COMMENT '支付方式的配置信息,包括商户号和密钥什么的', `enabled` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否可用,0,否;1,是', `is_cod` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否货到付款,0,否;1,是',`is_online` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否在线支付,0,否;1,是',PRIMARY KEY (`pay_id`),UNIQUE KEY `pay_code` (`pay_code`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='安装的支付方式配置信息' AUTO_INCREMENT=7 ;-- -------------------------------------------------------- 表的结构`ecs_pay_log`CREATE TABLE IF NOT EXISTS `ecs_pay_log` (`log_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '支付记录自增id',`order_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '对应的交易记录的id,取值表ecs_order_info ',`order_amount` decimal(10,2) unsigned NOT NULL COMMENT '支付金额',`order_type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '支付类型;0,订单支付;1,会员预付款支付',`is_paid` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否已支付,0,否;1,是',PRIMARY KEY (`log_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=FIXED COMMENT='系统支付记录' AUTO_INCREMENT=28 ;-- -------------------------------------------------------- 表的结构`ecs_plugins`CREATE TABLE IF NOT EXISTS `ecs_plugins` (`code` varchar(30) NOT NULL DEFAULT '',`version` varchar(10) NOT NULL DEFAULT '',`library` varchar(255) NOT NULL DEFAULT '',`assign` tinyint(1) unsigned NOT NULL DEFAULT '0',`install_date` int(10) unsigned NOT NULL DEFAULT '0',PRIMARY KEY (`code`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;-- -------------------------------------------------------- 表的结构`ecs_region`CREATE TABLE IF NOT EXISTS `ecs_region` (`region_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '表示该地区的id',`parent_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '该地区的上一个节点的地区id',`region_name` varchar(120) NOT NULL COMMENT '地区的名字',`region_type` tinyint(1) NOT NULL DEFAULT '2' COMMENT '该地区的下一个节点的地区id', `agency_id` smallint(5) unsigned NOT NULL COMMENT '办事处的id,这里有一个bug,同一个省不能有多个办事处,该字段只记录最新的那个办事处的id',PRIMARY KEY (`region_id`),KEY `parent_id` (`parent_id`),KEY `region_type` (`region_type`),KEY `agency_id` (`agency_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='地区列表' AUTO_INCREMENT=419 ;-- -------------------------------------------------------- 表的结构`ecs_searchengine`CREATE TABLE IF NOT EXISTS `ecs_searchengine` (`date` date NOT NULL DEFAULT '0000-00-00' COMMENT '搜索引擎访问日期',`searchengine` varchar(20) NOT NULL COMMENT '搜索引擎名称',`count` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '访问次数',PRIMARY KEY (`date`,`searchengine`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='搜索引擎访问记录';-- -------------------------------------------------------- 表的结构`ecs_sessions`CREATE TABLE IF NOT EXISTS `ecs_sessions` (`sesskey` char(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'sessionid,',`expiry` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'session创建时间',`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '如果不是管理员,记录用户id',`adminid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '如果是管理员记录管理员id',`ip` char(15) NOT NULL COMMENT '客户端ip',`data` char(255) NOT NULL COMMENT '序列化后的session数据,如果session数据大于255则将数据存到表ecs_sessions_data,此处为空',PRIMARY KEY (`sesskey`),KEY `expiry` (`expiry`)) ENGINE=MEMORY DEFAULT CHARSET=utf8 COMMENT='session记录表';-- -------------------------------------------------------- 表的结构`ecs_sessions_data`CREATE TABLE IF NOT EXISTS `ecs_sessions_data` (`sesskey` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'sessionid',`expiry` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'session创建时间',`data` longtext NOT NULL COMMENT 'session序列化后的数据',PRIMARY KEY (`sesskey`),KEY `expiry` (`expiry`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='session数据表(超过255字节的session内容会保存在该表)';-- -------------------------------------------------------- 表的结构`ecs_shipping`CREATE TABLE IF NOT EXISTS `ecs_shipping` (`shipping_id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`shipping_code` varchar(20) NOT NULL COMMENT '配送方式的字符串代号',`shipping_name` varchar(120) NOT NULL COMMENT '配送方式的名称',`shipping_desc` varchar(255) NOT NULL COMMENT '配送方式的描述',`insure` varchar(10) NOT NULL DEFAULT '0' COMMENT '保价费用,单位元,或者是百分数,该值直接输出为报价费用',`support_cod` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否支持货到付款,1,支持;0,不支持',`enabled` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '该配送方式是否被禁用,1,可用;0,禁用',PRIMARY KEY (`shipping_id`),KEY `shipping_code` (`shipping_code`,`enabled`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='配送方式配置信息表' AUTO_INCREMENT=9 ;-- -------------------------------------------------------- 表的结构`ecs_shipping_area`CREATE TABLE IF NOT EXISTS `ecs_shipping_area` (`shipping_area_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID 号',`shipping_area_name` varchar(150) NOT NULL COMMENT '配送方式中的配送区域的名字', `shipping_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '该配送区域所属的配送方式,同ecs_shipping的shipping_id',`configure` text NOT NULL COMMENT '序列化的该配送区域的费用配置信息',PRIMARY KEY (`shipping_area_id`),KEY `shipping_id` (`shipping_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='配送方式所属的配送区域和配送费用信息' AUTO_INCREMENT=9 ;-- -------------------------------------------------------- 表的结构`ecs_shop_config`CREATE TABLE IF NOT EXISTS `ecs_shop_config` (`id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '全站配置信息自增id', `parent_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '父节点id,取值于该表id字段的值',`code` varchar(30) NOT NULL COMMENT '跟变量名的作用差不多,其实就是语言包中的字符串索引,如$_LANG[''cfg_range''][''cart_confirm'']',`type` varchar(10) NOT NULL COMMENT '该配置的类型,text,文本输入框;password,密码输入框;textarea,文本区域;select,单选;options,循环生成多选;file,文件上传;manual,手动生成多选;group,是标题分组;hidden,不在页面显示',`store_range` varchar(255) NOT NULL COMMENT '当语言包中的code字段对应的是一个数组时,那该处就是该数组的索引,如$_LANG[''cfg_range''] [''cart_confirm''][1];只有type字段为select,options时才有值',`store_dir` varchar(255) NOT NULL COMMENT '当type为file时才有值,文件上传后的保存目录',`value` text NOT NULL COMMENT '该项配置的值',`sort_order` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '显示顺序,数字越大越靠后',PRIMARY KEY (`id`),UNIQUE KEY `code` (`code`),KEY `parent_id` (`parent_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='全站配置信息表' AUTO_INCREMENT=903 ;-- -------------------------------------------------------- 表的结构`ecs_snatch_log`CREATE TABLE IF NOT EXISTS `ecs_snatch_log` (`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`snatch_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '夺宝奇兵活动号,取值于ecs_goods_activity的act_id字段',`user_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '出价的用户id,取值于ecs_users的user_id',`bid_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '出价的价格',`bid_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '出价的时间',PRIMARY KEY (`log_id`),KEY `snatch_id` (`snatch_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=FIXED COMMENT='夺宝奇兵出价记录表' AUTO_INCREMENT=5 ;-- -------------------------------------------------------- 表的结构`ecs_stats`CREATE TABLE IF NOT EXISTS `ecs_stats` (`access_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '访问时间',`ip_address` varchar(15) NOT NULL COMMENT '访问者ip',`visit_times` smallint(5) unsigned NOT NULL DEFAULT '1' COMMENT '访问次数,如果之前有过访问次数,在以前的基础上+1',`browser` varchar(60) NOT NULL COMMENT '浏览器及版本',`system` varchar(20) NOT NULL COMMENT '操作系统',`language` varchar(20) NOT NULL COMMENT '语言',`area` varchar(30) NOT NULL COMMENT 'ip所在地区',`referer_domain` varchar(100) NOT NULL COMMENT '页面访问来源域名',`referer_path` varchar(200) NOT NULL COMMENT '页面访问来源除域名外的路径部分',`access_url` varchar(255) NOT NULL COMMENT '访问页面文件名',KEY `access_time` (`access_time`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='访问信息记录表';-- -------------------------------------------------------- 表的结构`ecs_tag`CREATE TABLE IF NOT EXISTS `ecs_tag` (`tag_id` mediumint(8) NOT NULL AUTO_INCREMENT COMMENT '商品标签自增id',`user_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户的id',`goods_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '商品的id',`tag_words` varchar(255) NOT NULL COMMENT '标签内容',PRIMARY KEY (`tag_id`),KEY `user_id` (`user_id`),KEY `goods_id` (`goods_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='商品的标记' AUTO_INCREMENT=3 ;-- -------------------------------------------------------- 表的结构`ecs_template`CREATE TABLE IF NOT EXISTS `ecs_template` (`filename` varchar(30) NOT NULL COMMENT '该条模板配置属于哪个模板页面',`region` varchar(40) NOT NULL COMMENT '该条模板配置在它所属的模板文件中的位置',`library` varchar(40) NOT NULL COMMENT '该条模板配置在它所属的模板文件中的位置处应该引入的lib的相对目录地址',`sort_order` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '模板文件中这个位置的引入lib项的值的显示顺序',`id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '字段意义待查',`number` tinyint(1) unsigned NOT NULL DEFAULT '5' COMMENT '每次显示多少个值',`type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '属于哪个动态项,0,固定项;1,分类下的商品;2,品牌下的商品;3,文章列表;4,广告位',`theme` varchar(60) NOT NULL COMMENT '该模板配置项属于哪套模板的模板名',`remarks` varchar(30) NOT NULL COMMENT '备注,可能是预留字段,没有值所以没确定用途',KEY `filename` (`filename`,`region`),KEY `theme` (`theme`),KEY `remarks` (`remarks`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='模板设置数据表';-- -------------------------------------------------------- 表的结构`ecs_topic`CREATE TABLE IF NOT EXISTS `ecs_topic` (`topic_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '专题自增id',`title` varchar(255) NOT NULL DEFAULT '''''' COMMENT '专题名称',`intro` text NOT NULL COMMENT '专题介绍',`start_time` int(11) NOT NULL DEFAULT '0' COMMENT '专题开始时间',`end_time` int(10) NOT NULL DEFAULT '0' COMMENT '结束时间',`data` text NOT NULL COMMENT '专题数据内容,包括分类,商品等',`template` varchar(255) NOT NULL DEFAULT '''''' COMMENT '专题模板文件',`css` text NOT NULL COMMENT '专题样式代码',KEY `topic_id` (`topic_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='专题活动配置表' AUTO_INCREMENT=2 ;-- -------------------------------------------------------- 表的结构`ecs_users`CREATE TABLE IF NOT EXISTS `ecs_users` (`user_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '会员资料自增id',`email` varchar(60) NOT NULL COMMENT '会员邮箱',`user_name` varchar(60) NOT NULL COMMENT '用户名',`password` varchar(32) NOT NULL COMMENT '用户密码',`question` varchar(255) NOT NULL COMMENT '安全问题答案',`answer` varchar(255) NOT NULL COMMENT '安全问题',`sex` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '性别,0,保密;1,男;2,女',`birthday` date NOT NULL DEFAULT '0000-00-00' COMMENT '生日日期',`user_money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '用户现有资金',`frozen_money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '用户冻结资金',`pay_points` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '消费积分',`rank_points` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '会员等级积分',`address_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '收货信息id,取值表ecs_user_address ',`reg_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '注册时间',`last_login` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后一次登录时间',`last_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '应该是最后一次修改信息时间,该表信息从其他表同步过来考虑',`last_ip` varchar(15) NOT NULL COMMENT '最后一次登录ip',`visit_count` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '登录次数',`user_rank` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '会员登记id,取值ecs_user_rank',`is_special` tinyint(3) unsigned NOT NULL DEFAULT '0',`salt` varchar(10) NOT NULL DEFAULT '0',`parent_id` mediumint(9) NOT NULL DEFAULT '0' COMMENT '推荐人会员id,',`flag` tinyint(3) unsigned NOT NULL DEFAULT '0',`alias` varchar(60) NOT NULL COMMENT '昵称',`msn` varchar(60) NOT NULL COMMENT 'msn',`qq` varchar(20) NOT NULL COMMENT 'qq号',`office_phone` varchar(20) NOT NULL COMMENT '办公电话',`home_phone` varchar(20) NOT NULL COMMENT '家庭电话',`mobile_phone` varchar(20) NOT NULL COMMENT '手机',`is_validated` tinyint(3) unsigned NOT NULL DEFAULT '0',`credit_line` decimal(10,2) unsigned NOT NULL COMMENT '信用额度,目前2.6.0版好像没有作实现',PRIMARY KEY (`user_id`),UNIQUE KEY `user_name` (`user_name`),KEY `email` (`email`),KEY `parent_id` (`parent_id`),KEY `flag` (`flag`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC AUTO_INCREMENT=21 ;-- -------------------------------------------------------- 表的结构`ecs_user_account`CREATE TABLE IF NOT EXISTS `ecs_user_account` (`id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`user_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户登录后保存在session中的id号,跟users表中的user_id对应',`admin_user` varchar(255) NOT NULL COMMENT '操作该笔交易的管理员的用户名',`amount` decimal(10,2) NOT NULL COMMENT '资金的数目,正数为增加,负数为减少',`add_time` int(10) NOT NULL DEFAULT '0' COMMENT '记录插入时间',`paid_time` int(10) NOT NULL DEFAULT '0' COMMENT '记录更新时间',`admin_note` varchar(255) NOT NULL COMMENT '管理员的被准',`user_note` varchar(255) NOT NULL COMMENT '用户的被准',`process_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '操作类型,1,退款;0,预付费,其实就是充值',`payment` varchar(90) NOT NULL COMMENT '支付渠道的名称,取自payment的pay_name 字段',`is_paid` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否已经付款,0,未付;1,已付',PRIMARY KEY (`id`),KEY `user_id` (`user_id`),KEY `is_paid` (`is_paid`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='用户资金流动表,包括提现和充值' AUTO_INCREMENT=7 ;-- -------------------------------------------------------- 表的结构`ecs_user_address`CREATE TABLE IF NOT EXISTS `ecs_user_address` (`address_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,`address_name` varchar(50) NOT NULL,`user_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户表中的流水号',`consignee` varchar(60) NOT NULL COMMENT '收货人的名字',`email` varchar(60) NOT NULL COMMENT '收货人的email',`country` smallint(5) NOT NULL DEFAULT '0' COMMENT '收货人的国家',`province` smallint(5) NOT NULL DEFAULT '0' COMMENT '收货人的省份',`city` smallint(5) NOT NULL DEFAULT '0' COMMENT '收货人的城市',`district` smallint(5) NOT NULL DEFAULT '0' COMMENT '收货人的地区',`address` varchar(120) NOT NULL COMMENT '收货人的详细地址',`zipcode` varchar(60) NOT NULL COMMENT '收货人的邮编',`tel` varchar(60) NOT NULL COMMENT '收货人的电话',`mobile` varchar(60) NOT NULL COMMENT '收货人的手机',`sign_building` varchar(120) NOT NULL COMMENT '收货地址的标志性建筑名',`best_time` varchar(120) NOT NULL COMMENT '收货人的最佳收货时间',PRIMARY KEY (`address_id`),KEY `user_id` (`user_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='收货人的信息表' AUTO_INCREMENT=4 ;-- -------------------------------------------------------- 表的结构`ecs_user_bonus`CREATE TABLE IF NOT EXISTS `ecs_user_bonus` (`bonus_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '红包的流水号',`bonus_type_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '红包发送类型.0,按用户如会员等级,会员名称发放;1,按商品类别发送;2,按订单金额所达到的额度发送;3,线下发送',`bonus_sn` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '红包号,如果为0就是没有红包号.如果大于0,就需要输入该红包号才能使用红包',`user_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '该红包属于某会员的id.如果为0,就是该红包不属于某会员',`used_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '红包使用的时间',`order_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '使用了该红包的交易号',`emailed` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '猜的,应该是是否已经将红包发送到用户的邮箱;1,是;0,否;',PRIMARY KEY (`bonus_id`),KEY `user_id` (`user_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='已经发送的红包信息列表' AUTO_INCREMENT=122 ;-- -------------------------------------------------------- 表的结构`ecs_user_feed`CREATE TABLE IF NOT EXISTS `ecs_user_feed` (`feed_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,`user_id` mediumint(8) unsigned NOT NULL DEFAULT '0',`value_id` mediumint(8) unsigned NOT NULL DEFAULT '0',`goods_id` mediumint(8) unsigned NOT NULL DEFAULT '0',`feed_type` tinyint(1) unsigned NOT NULL DEFAULT '0',`is_feed` tinyint(1) unsigned NOT NULL DEFAULT '0',PRIMARY KEY (`feed_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;-- -------------------------------------------------------- 表的结构`ecs_user_rank`CREATE TABLE IF NOT EXISTS `ecs_user_rank` (`rank_id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT COMMENT '会员等级编号,其中0是非会员',`rank_name` varchar(30) NOT NULL COMMENT '会员等级名称',`min_points` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '该等级的最低积分',`max_points` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '该等级的最高积分',`discount` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '该会员等级的商品折扣', `show_price` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '是否在不是该等级会员购买页面显示该会员等级的折扣价格.1,显示;0,不显示',`special_rank` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否事特殊会员等级组.0,不是;1,是',PRIMARY KEY (`rank_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='会员等级配置信息' AUTO_INCREMENT=3 ;-- -------------------------------------------------------- 表的结构`ecs_virtual_card`CREATE TABLE IF NOT EXISTS `ecs_virtual_card` (`card_id` mediumint(8) NOT NULL AUTO_INCREMENT COMMENT '虚拟卡卡号自增id',`goods_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '该虚拟卡对应的商品id,取值于表ecs_goods',`card_sn` varchar(60) NOT NULL COMMENT '加密后的卡号',`card_password` varchar(60) NOT NULL COMMENT '加密后的密码',`add_date` int(11) NOT NULL DEFAULT '0' COMMENT '卡号添加日期',`end_date` int(11) NOT NULL DEFAULT '0' COMMENT '卡号截至使用日期',`is_saled` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否卖出,0,否;1,是',`order_sn` varchar(20) NOT NULL COMMENT '卖出该卡号的交易号,取值表ecs_order_info', `crc32` int(11) NOT NULL DEFAULT '0' COMMENT 'crc32后的key',PRIMARY KEY (`card_id`),KEY `goods_id` (`goods_id`),KEY `car_sn` (`card_sn`),KEY `is_saled` (`is_saled`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMA T=DYNAMIC COMMENT='虚拟卡卡号库' AUTO_INCREMENT=8 ;-- -------------------------------------------------------- 表的结构`ecs_vote`CREATE TABLE IF NOT EXISTS `ecs_vote` (。
ecshop常见问题汇总
Ecshop常见问题汇总ECSHOP开发中心()1、如何修改网站"欢迎光临本店"回答(1) languages\zh_cn\common.php文件中,$_LANG['welcome'] = '欢迎光临本店';将他修改成你需要的字样。
还有member_info.lbi里面的welcome字样。
回答(2) 打开网站后台-模板选择-语言项编辑选择公共语言包-搜索“欢迎”进行修改2、如何修改登录\注册字体的颜色在库文件member_info.lbi 中修改3、如何修改首页"热门搜索关键字"后台-系统设置-网店设置-显示设置-首页搜索关键字,修改他的内容,然后保存,必须是英文半角字符隔开4、如何修改首页标题"Powered by ECShop"includes/lib_main.php,找到$page_title = $GLOBALS['_CFG']['shop_title'] . ' - ' .'Powered by ECShop';修改成$page_title = $GLOBALS['_CFG']['shop_title']就可以了。
5、如何发布首页公告后台->系统设置->商店设置->网店信息->商店公告.6、如何修改网站logo用你的logo图片替换/themes/当前使用模板/images/logo.gif (以你当前logo图的名称为准)7、如何去除ecshop产品详细页产品点击率模板文件中,打开goods.dwt,删除<strong>{$lang.goods_click_count}:</strong>{$goods.click_count}8、网站公告代码段在那里index.php文件中, $smarty->assign('shop_notice', $_CFG['shop_notice']); // 商店公告代码段控制公告9、网站首页"精品推荐"显示数量在那里设置ecshop中,为了让更多更丰富的购买信息显示在首页,可以根据自己所在行业特点,根据自己所在行业购买行为的分析,在ecshop首页设置热买促销新品的数量,让版面更加合理,让用户体验.设置ecshop首页热买商品的数量.模板管理-> 设置模板-> 热买商品(修改其显示数量)修改下面的10为你需要的数量,这就是热买商品设置ecshop首页新品的数量.模板管理-> 设置模板-> 新品上架(修改其显示数量)修改下面的10为你需要的数量,这就是新品上架设置ecshop首页精品的数量.模板管理-> 设置模板-> 精品推荐(修改其显示数量)修改下面的10为你需要的数量,这就是精品推荐10、如何修改产品的库存商品管理-> 商品列表-> 选中(库存),编辑11、如何修改ecshop表的前缀修改data/config.php下的$prefix = "ecs_";将ecs_修改成你需要的前缀.其次,在数据库中,修改表名比如ecs_ad修改为"xxx_ad";12、如何调用促销产品后台-商品管理- 商品列表- 编辑产品- 通用信息- 勾上促销价-填写促销期限-保存-清除缓存13、如何显示商品品牌列表商品管理- 商品品牌- 增加品牌-> 保存增加该品牌下的产品商品管理- 增加新产品- 选择商品品牌- 保存- 清除缓存(ps:为什么我添加的品牌图片没有显示,很显然你上传的商品没有选择该品牌)14、如何修改ecshop导航栏目名称后台- 系统设置-> 自定义导航栏- 编辑- 修改导航栏名称(导航有顶部、中部和底部)15、ecshop产品相关的图片有哪几种$goods_img = ''; // 初始化商品图片$goods_thumb = ''; // 初始化商品缩略图$original_img = ''; // 初始化原始图片$old_original_img = ''; // 初始化原始图片旧图16、如何修改“支付方式”显示顺序打开ecs_payment表,如果你想让他显示在前面,你将设置pay_order值小一些,比如想让“支付宝”排第一,“快钱”排第二,你就可以设置支付宝pay_order=1,快钱pay_order=217、如何修改详细页的积分详细页面的积分在模板<strong>{$lang.goods_give_integral}</strong><font>{$goods.give_integral}{$points_name}</font>中来控制的18、如何修改产品缩略图大小后台- 系统设置- 网店设置- 显示设置- 缩略图宽度.,当然你也可以设置缩略图高度19、如何设置ecshop货币格式和日期格式后台- 系统设置- 网店设置- 显示设置- 货币格式(¥%s元)或者时间格式(Y-m-d H:i:s)20、如何开取和关闭ecshop登陆验证码后台- 系统设置- 验证码管理,开启或关闭21、ecshop如何删除“注册用户”,“VIP用户”价格会员管理- 会员等级- 删除或者不显示对应会员等级的价格22、如何修改调整ecshop用户中心左侧栏目模板文件library/user_menu.lbi中。
ecshop二次开发详细解答
在ECSHOP会员中心实现物流跟踪或包裹跟踪(非jquery版)前些日子,本站已经发表过一篇讲述“在ECSHOP会员中心集成物流跟踪或快递跟踪功能”的文章,不过以前那个方法用到了 jquery 。
今日公布的这个教程是不用JQUERY的方法。
下面是具体的修改教程:1)、首先下载物流跟踪插件 ecshop_express.rar,点击这里下载将它下载到你网站根目录的 plugins 子目录中,然后右键点击 ecshop_express.rar 文件,选择 "解压到 ecshop_express " ,解压后 ecshop_express 子目录下应该只存在两个文件: express.php 、snoopy.php2)、以下修改是以官方默认模板为例,其他模板本文不做讲解,请自行对照解决。
打开 /themes/default/user_transaction.dwt 文件将{$order.invoice_no}修改为<b id="shipping_name">{$order.shipping_name}</b> <bid="invoice_no">{$order.invoice_no|strip_tags}</b>接着,将<!--{if $order.to_buyer}-->修改为至此,大功告成,是不是比那个使用JQUERY的方法还简单。
到后台订单里发布一个运单号去看一下效果吧,下面是我在自己网站测试的效果在Ecshop商品详情页的本店售价中显示当前登录会员的等级价格问题描述:会员登录状态下,在ECSHOP商品详情页的本店售价中显示当前登录会员对应的等级价格,在未登录状态下,则还默认显示原来的本店售价。
解决方法:这个需要修改ECSHOP程序代码来实现。
其实也非常简单,只需要修改一行代码即可。
ecshop数据库表用途说明
ID表名表用途1ecs_account_log用户账目日志表2ecs_ad广告表3ecs_admin_action管理权限分配4ecs_admin_log管理日志5ecs_admin_message管理留言6ecs_admin_user管理员管理7ecs_adsense广告统计信息8ecs_ad_custom自定义广告9ecs_ad_position广告位信息10e cs_affiliate_log收入分成的信息11e cs_agency办事处信息12e cs_area_region配送区域表13e cs_article站内文章(包括站内快讯,新手上路,手机常识等)14e cs_article_cat所有文章的分类15e cs_attribute商品属性16e cs_auction_log出价记录表,每个用户的每次出价都会纪录下来17e cs_auto_manage自动管理,分为文章自动管理和商品自动管理两种18e cs_back_goods退货商品信息,在订单操作中用得上,比如取消订单19e cs_back_order退货单信息20e cs_bonus_type红包类型信息,跟后台管理"促销管理"->"红包类型"对应21e cs_booking_goods缺货登记22e cs_brand品牌23e cs_card贺卡信息24e cs_cart购物车信息(关键表)25e cs_category获取商品的分类信息,包括各级别分类(关键表)26e cs_cat_recommend首页推荐扩展分类(放在首页推荐,比如新品上市,精品推荐,热卖商品) 27e cs_collect_goods收藏商品信息(包含是否被关注字段)28e cs_comment评论信息29e cs_crons计划任务信息(后台执行,比如商品和文章的自动管理)30e cs_delivery_goods发货单商品信息(订单系统使用)31e cs_delivery_order发货单信息(status字段表示发货单状态,2-未发货,1-取消,0-已经发货) 32e cs_email_list邮件列表信息33e cs_email_sendlist批量发送列表34e cs_error_log错误日志(api目录下,源码中记录错误日志的机会比较少)35e cs_exchange_goods可以用于几分兑换的商品表,跟goods表强关联36e cs_favourable_activity优惠活动表37e cs_feedback留言信息表(添加留言,删除留言,更新留言状态为可显示等)38e cs_friend_link友情链接表39e cs_goods销售的商品列表,包括商品的各种属性,是系统的核心关键表40e cs_goods_activity参加活动的商品,ecshop里头主要指针对参与拍卖活动的商品41e cs_goods_article商品和文章的关联表(主要用于处理商品时,相应处理对应文章)42e cs_goods_attr 商品属性表,是商品表goods的一个重要补充,某些属性的变化会带来其他属性的化43e cs_goods_cat商品分类表(具体商品和目录的对应关系)44e cs_goods_gallery商品图片信息列表45e cs_goods_type商品类型,跟goods中的类型字段关联46e cs_group_goods配件表,比如耳机可以是某手机的配件47e cs_keywords用于搜索的关键字信息48e cs_link_goods关联商品(关联分为单向关联和双向关联)49e cs_mail_templates发送邮件模板50e cs_member_price会员价51e cs_nav导航栏信息(关键表)52e cs_order_action订单操作记录信息53e cs_order_goods订单对应的商品信息54e cs_order_info订单信息(关键表)55e cs_pack商品的包装信息,以及商品包装是否收费56e cs_package_goods商品礼包信息(比如某个礼包包含多个商品)57e cs_payment付款方式58e cs_pay_log支付记录59e cs_plugins插件表信息60e cs_products库存信息(出货时比较库存是否满足购买需求)61e cs_region区域表信息62e cs_reg_extend_info会员注册扩展信息,具体用途待添加63e cs_reg_fields注册所需要的信息64e cs_role买家角色信息65e cs_searchengine搜索引擎访问信息表66e cs_sessions保存的session信息,根据当前session实时更新67e cs_sessions_data跟session相当,用于存储较大session值(大于255)68e cs_shipping商品配送及描述信息表69e cs_shipping_area商品配送区域表70e cs_shop_config网店配置信息,比如地址,联系方式等71e cs_snatch_log 夺宝奇兵出价记录72e cs_stats访问记录(时间,IP,访问次数,浏览器,系统,语言,地区,来源域名,来源地址,关键字73e cs_suppliers供货商信息74e cs_tag后台标签管理75e cs_template模板列表信息(系统核心模块,决定每个功能的布局)76e cs_topic专题管理77e cs_users注册用户信息,包括用户的现金,消费积分信息78e cs_user_account用户帐户信息79e cs_user_address用户地址信息80e cs_user_bonus会员红包表(管理->红包中设置)81e cs_user_feed这张表在系统在源码中基本没有涉及,估计是个废表82e cs_user_rank用户等级表(记录用户所在等级,可享受的折扣等信息)83e cs_virtual_card虚拟卡信息84e cs_volume_price优惠商品价格(比如采购三个以上,某商品可以给一个特殊的折扣)85e cs_vote投票,调查86e cs_vote_log投票历史纪录(用于判断用户是否已经投过票)87e cs_vote_option投票选择项(比如询问顾客获取信息渠道,可以设置"互联网","朋友","报纸"等) 88e cs_wholesale批发商品信息。
ecshop数据库详细分析
»¨ÁË2ÖܶàµÄʱ¼ä°ÑecshopµÄÊý¾Ý¿â±í·ÖÎöÁËÏ£¬ecshop°æ±¾2.6.0¡£2.6Óбí74¸ö 2.7µ±ÖÐÓÐ86¸ö±íÈçÓÐç¢Â©»òÕß´íÎóµÄµØ·½»¶Ó-´ó¼ÒÌí¼Ó£¬Ö¸Õý£¬Ð»Ð»£¡±¾ÎĽ«³ÖÐø¸üÐÂ×îеÄ2.7µ±ÖжàÁË¡ªad_custom /_affiliate_logµÈ±í Ï£Íû´ó¼Ò¸ú½ø-- phpMyAdmin SQL Dump-- version 3.0.0-rc2-- -- Ö÷»ú: localhost-- Éú³ÉÈÕÆÚ: 2008 Äê 11 Ô 14 ÈÕ 17:12-- ·þÎñÆ÷°æ±¾: 5.1.29-- PHP °æ±¾: 5.2.6SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;/*!40101 SET NAMES utf8 */;Êý¾Ý¿â: `ecshop`-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_account_log`CREATE TABLE IF NOT EXISTS `ecs_account_log` (`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '×ÔÔöIDºÅ',`user_id` mediumint(8) unsigned NOT NULL COMMENT 'Óû§µÇ¼ºó±£´æÔÚsessionÖеÄidºÅ£¬¸úusers±íÖеÄuser_id¶ÔÓ¦',`user_money` decimal(10,2) NOT NULL COMMENT 'Óû§¸Ã±Ê¼Ç¼µÄÓà¶î',`frozen_money` decimal(10,2) NOT NULL COMMENT '±»¶³½áµÄ×ʽð',`rank_points` mediumint(9) NOT NULL COMMENT 'µÈ¼¶»ý·Ö£¬¸úÏû·Ñ»ý·ÖÊÇ·Ö¿ªµÄ',`pay_points` mediumint(9) NOT NULL COMMENT 'Ïû·Ñ»ý·Ö£¬¸úµÈ¼¶»ý·ÖÊÇ·Ö¿ªµÄ',`change_time` int(10) unsigned NOT NULL COMMENT '¸Ã±Ê²Ù×÷·¢ÉúµÄʱ¼ä',`change_desc` varchar(255) NOT NULL COMMENT '¸Ã±Ê²Ù×÷µÄ±¸×¢£¬Ò»°ãÊÇ£¬³äÖµ»òÕßÌáÏÖ¡£Ò²¿ÉÊÇÊǹÜÀíÔ±ºǫ́дµÄÈκÎÔÚ±¸×¢',`change_type` tinyint(3) unsigned NOT NULL COMMENT '²Ù×÷ÀàÐÍ£¬0Ϊ³äÖµ£¬1ΪÌáÏÖ£¬2Ϊ¹ÜÀíÔ±µ÷½Ú£¬99ΪÆäËûÀàÐÍ',PRIMARY KEY (`log_id`),KEY `user_id` (`user_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Óû§ÕʺÅÇé¿ö¼Ç¼±í£¬°üÀ¨×ʽðºÍ»ý·ÖµÈ' AUTO_INCREMENT=42 ;-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_ad`CREATE TABLE IF NOT EXISTS `ecs_ad` (`ad_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '×ÔÔöIDºÅ',`position_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '0,Õ¾Íâ¹ã¸æ£»´Ó1¿ªÊ¼´ú±íµÄÊǸùã¸æËù´¦µÄ¹ã¸æλ£¬Í¬±íad_positionÖеÄ×Ö¶Îposition_idµÄÖµ',`media_type` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '¹ã¸æÀàÐÍ£¬0£¬Í¼Æ¬£»1£¬flash;2,´úÂ룻3£¬ÎÄ×Ö',`ad_name` varchar(60) NOT NULL COMMENT '¸ÃÌõ¹ã¸æ¼Ç¼µÄ¹ã¸æÃû³Æ',`ad_link` varchar(255) NOT NULL COMMENT '¹ã¸æÁ´½ÓµØÖ·',`ad_code` text NOT NULL COMMENT '¹ã¸æÁ´½ÓµÄ±íÏÖ£¬ÎÄ×Ö¹ã¸æ¾ÍÊÇÎÄ×Ö»òͼƬºÍflash¾ÍÊÇËüÃǵĵØÖ·£¬´úÂë¹ã¸æ¾ÍÊÇ´úÂëÄÚÈÝ',`start_time` int(11) NOT NULL DEFAULT '0' COMMENT '¹ã¸æ¿ªÊ¼Ê±¼ä',`end_time` int(11) NOT NULL DEFAULT '0' COMMENT '¹ã¸æ½áÊøʱ¼ä',`link_man` varchar(60) NOT NULL COMMENT '¹ã¸æÁªÏµÈË',`link_email` varchar(60) NOT NULL COMMENT '¹ã¸æÁªÏµÈ˵ÄÓÊÏä',`link_phone` varchar(60) NOT NULL COMMENT '¹ã¸æÁªÏµÈ˵ĵ绰',`click_count` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '¸Ã¹ã¸æµã»÷Êý', `enabled` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '¸Ã¹ã¸æÊÇ·ñ¹Ø±Õ£¬1£¬¿ªÆô£»0£¬¹Ø±Õ£»¹Ø±Õºó¹ã¸æ½«²»ÔÙÓÐЧ£¬Ö±ÖÁÖØпªÆô',PRIMARY KEY (`ad_id`),KEY `position_id` (`position_id`),KEY `enabled` (`enabled`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='¹ã¸æÁбíÅäÖÃ±í£¬°üÀ¨Õ¾ÄÚÕ¾ÍâµÄͼƬ£¬ÎÄ×Ö£¬flash£¬´úÂë¹ã¸æ'AUTO_INCREMENT=6 ;-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_admin_action`CREATE TABLE IF NOT EXISTS `ecs_admin_action` (`action_id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT COMMENT '×ÔÔöIDºÅ',`parent_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '¸ÃidÏîµÄ¸¸id£¬¶ÔÓ¦±¾±íµÄaction_id×Ö¶Î',`action_code` varchar(20) NOT NULL COMMENT '´ú±íȨÏÞµÄÓ¢ÎÄ×Ö·û´®£¬¶ÔÓ¦ººÎÄÔÚÓïÑÔÎļþÖУ¬Èç¹û¸Ã×Ö¶ÎÓÐij¸ö×Ö·û´®£¬¾Í±íʾÓиÃȨÏÞ',PRIMARY KEY (`action_id`),KEY `parent_id` (`parent_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='¹ÜÀíԱȨÏÞÁбíÊ÷' AUTO_INCREMENT=104 ;-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_admin_log`CREATE TABLE IF NOT EXISTS `ecs_admin_log` (`log_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '×ÔÔöIDºÅ',`log_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'дÈÕ־ʱ¼ä',`user_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '¸ÃÈÕÖ¾Ëù¼Ç¼µÄ²Ù×÷Õßid£¬Í¬ecs_admin_userµÄuser_id',`log_info` varchar(255) NOT NULL COMMENT '¹ÜÀí²Ù×÷ÄÚÈÝ',`ip_address` varchar(15) NOT NULL COMMENT '¹ÜÀíÕߵǼip',PRIMARY KEY (`log_id`),KEY `log_time` (`log_time`),KEY `user_id` (`user_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='¹ÜÀíÔ±²Ù×÷ÈÕÖ¾±í' AUTO_INCREMENT=158 ;-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_admin_message`CREATE TABLE IF NOT EXISTS `ecs_admin_message` (`message_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '×ÔÔöIDºÅ',`sender_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '·¢Ë͸ÃÁôÑԵĹÜÀíÔ±id£¬Í¬ecs_admin_userµÄuser_id',`receiver_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '½ÓÊÕÏûÏ¢µÄ¹ÜÀíÔ±id£¬Í¬ecs_admin_userµÄuser_id£¬Èç¹ûÊǸø¶à¸ö¹ÜÀíÔ±·¢ËÍ£¬Ôòͬһ¸öÏûÏ¢¸øÿ¸ö¹ÜÀíÔ±id·¢ËÍÒ»Ìõ',`sent_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'ÁôÑÔ·¢ËÍʱ¼ä',`read_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'ÁôÑÔÔĶÁʱ¼ä',`readed` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT 'ÁôÑÔÊÇ·ñÔĶÁ£¬1£¬ÒÑÔĶÁ£»0£¬Î´ÔĶÁ',`deleted` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT 'ÁôÑÔÊÇ·ñÒѾ-ÊÇ·ñÒѾ-±»É¾³ý£¬1£¬ÒÑɾ³ý£»0£¬Î´É¾³ý',`title` varchar(150) NOT NULL COMMENT 'ÁôÑÔµÄÖ÷Ìâ',`message` text NOT NULL COMMENT 'ÁôÑÔµÄÄÚÈÝ',PRIMARY KEY (`message_id`),KEY `sender_id` (`sender_id`,`receiver_id`),KEY `receiver_id` (`receiver_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='¹ÜÀíÔ±ÁôÑԼǼ±í' AUTO_INCREMENT=7 ;-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_admin_user`CREATE TABLE IF NOT EXISTS `ecs_admin_user` (`user_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '×ÔÔöIDºÅ£¬¹ÜÀíÔ±´úºÅ',`user_name` varchar(60) NOT NULL COMMENT '¹ÜÀíÔ±µÇ¼Ãû',`email` varchar(60) NOT NULL COMMENT '¹ÜÀíÔ±ÓÊÏä',`password` varchar(32) NOT NULL COMMENT '¹ÜÀíÔ±µÇ¼ÃØÃܼÓÃÜ´®',`add_time` int(11) NOT NULL DEFAULT '0' COMMENT '¹ÜÀíÔ±Ìí¼Óʱ¼ä',`last_login` int(11) NOT NULL DEFAULT '0' COMMENT '¹ÜÀíÔ±×îºóÒ»´ÎµÇ¼ʱ¼ä',`last_ip` varchar(15) NOT NULL COMMENT '¹ÜÀíÔ±×îºóÒ»´ÎµÇ¼ip',`action_list` text NOT NULL COMMENT '¹ÜÀíÔ±¹ÜÀíȨÏÞÁбí',`nav_list` text NOT NULL COMMENT '¹ÜÀíÔ±µ¼º½À¸ÅäÖÃÏî',`lang_type` varchar(50) NOT NULL,`agency_id` smallint(5) unsigned NOT NULL COMMENT '¸Ã¹ÜÀíÔ±¸ºÔðµÄ°ìÊ´¦µÄid£¬Í¬ecs_agencyµÄagency_id×ֶΡ£Èç¹û¹ÜÀíԱû¸ºÔð°ìÊ´¦£¬Ôò´Ë´¦Îª0',`todolist` longtext COMMENT '¼Çʱ¾¼Ç¼µÄÊý¾Ý',PRIMARY KEY (`user_id`),KEY `user_name` (`user_name`),KEY `agency_id` (`agency_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='¹ÜÀíÔ±×ÊÁÏȨÏÞÁбí' AUTO_INCREMENT=4 ;-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_adsense`CREATE TABLE IF NOT EXISTS `ecs_adsense` (`from_ad` smallint(5) NOT NULL DEFAULT '0' COMMENT '¹ã¸æ´úºÅ£¬-1ÊÇÕ¾Íâ¹ã¸æ£¬Èç¹ûÊÇÕ¾ÄÚ¹ã¸æÔòΪecs_adµÄad_id',`referer` varchar(255) NOT NULL COMMENT 'Ò³ÃæÀ´Ô´',`clicks` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'µã»÷ÂÊ',KEY `from_ad` (`from_ad`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='¹ã¸æµã»÷ÂÊͳ¼Æ±í';-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_ad_position`CREATE TABLE IF NOT EXISTS `ecs_ad_position` (`position_id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT COMMENT '¹ã¸æλ×ÔÔöid',`position_name` varchar(60) NOT NULL COMMENT '¹ã¸æλÃû³Æ',`ad_width` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '¹ã¸æλ¿í¶È',`ad_height` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '¹ã¸æλ¸ß¶È',`position_desc` varchar(255) NOT NULL COMMENT '¹ã¸æλÃèÊö',`position_style` text NOT NULL COMMENT '¹ã¸æλģ°å´úÂë',PRIMARY KEY (`position_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='¹ã¸æλÖÃÅäÖñí' AUTO_INCREMENT=2 ;-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_affiliate_log`CREATE TABLE IF NOT EXISTS `ecs_affiliate_log` (`log_id` mediumint(8) NOT NULL AUTO_INCREMENT,`order_id` mediumint(8) NOT NULL,`time` int(10) NOT NULL,`user_id` mediumint(8) NOT NULL,`user_name` varchar(60) DEFAULT NULL,`money` decimal(10,2) NOT NULL DEFAULT '0.00',`point` int(10) NOT NULL DEFAULT '0',`separate_type` tinyint(1) NOT NULL DEFAULT '0',PRIMARY KEY (`log_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='·Ö³ÉÏà¹ØµÄ±í£¬»¹Ã»Ñо¿Í¸' AUTO_INCREMENT=1 ;-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_agency`CREATE TABLE IF NOT EXISTS `ecs_agency` (`agency_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '°ìÊ´¦ID',`agency_name` varchar(255) NOT NULL COMMENT '°ìÊ´¦Ãû×Ö',`agency_desc` text NOT NULL COMMENT '°ìÊ´¦ÃèÊö',PRIMARY KEY (`agency_id`),KEY `agency_name` (`agency_name`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='°ìÊ´¦ÐÅÏ¢' AUTO_INCREMENT=5 ;-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_area_region`CREATE TABLE IF NOT EXISTS `ecs_area_region` (`shipping_area_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'ÅäËÍÇøÓòµÄidºÅ£¬µÈͬÓÚecs_shipping_areaµÄshipping_area_idµÄÖµ',`region_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'µØÇøÁÐ±í£¬µÈͬÓÚecs_regionµÄregion_id',PRIMARY KEY (`shipping_area_id`,`region_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='¼Ç¼±íecs_shipping_areaÖеÄshipping_area_nameµÄµØÇøÃû°üÀ¨ecs_regionÖеijÇÊÐ';-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_article`CREATE TABLE IF NOT EXISTS `ecs_article` (`article_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '×ÔÔöIDºÅ', `cat_id` smallint(5) NOT NULL DEFAULT '0' COMMENT '¸ÃÎÄÕµķÖÀ࣬ͬecs_article_catµÄcat_id,Èç¹û²»ÔÚ£¬½«×Ô¶¯³ÉΪ±£ÁôÀàÐͶø²»ÄÜɾ³ý' ,`title` varchar(150) NOT NULL COMMENT 'ÎÄÕÂÌâÄ¿',`content` longtext NOT NULL COMMENT 'ÎÄÕÂÄÚÈÝ',`author` varchar(30) NOT NULL COMMENT 'ÎÄÕÂ×÷Õß',`author_email` varchar(60) NOT NULL COMMENT 'ÎÄÕÂ×÷ÕßµÄemail',`keywords` varchar(255) NOT NULL COMMENT 'ÎÄÕµĹؼü×Ö',`article_type` tinyint(1) unsigned NOT NULL DEFAULT '2' COMMENT 'ÎÄÕÂÀàÐÍ£¬0£¬ÆÕͨ£»1£¬Öö¥£»2ºÍ´óÓÚ2µÄ£¬Îª±£ÁôÎÄÕ£¬±£ÁôÎÄÕ²»ÄÜɾ³ý',`is_open` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT 'ÊÇ·ñÏÔʾ¡£1£¬ÏÔʾ£»0£¬²»ÏÔʾ',`add_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'ÎÄÕÂÌí¼Óʱ¼ä',`file_url` varchar(255) NOT NULL COMMENT 'ÉÏ´«Îļþ»òÕßÍⲿÎļþµÄurl',`open_type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0,Õý³££»µ±¸Ã×Ö¶ÎΪ1»òÕß2ʱ£¬»áÔÚÎÄÕÂ×îºóÌí¼ÓÒ»¸öÁ´½Ó¡°Ïà¹ØÏÂÔØ¡±£¬Á¬½ÓµØÖ·µÈÓÚf ile_urlµÄÖµ£»µ«³ÌÐòÔÚ´Ë´¦ÓÐbug',`link` varchar(255) NOT NULL COMMENT '¸ÃÎÄÕ±êÌâËùÒýÓõÄÁ¬½Ó£¬Èç¹û¸ÃÏîÓÐÖµ½«²»ÄÜÏÔʾÎÄÕÂÄÚÈÝ£¬¼´¸Ã±íÖÐcontentµÄÖµ', PRIMARY KEY (`article_id`),KEY `cat_id` (`cat_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='ÎÄÕÂÄÚÈݱí' AUTO_INCREMENT=11 ;-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_article_cat`CREATE TABLE IF NOT EXISTS `ecs_article_cat` (`cat_id` smallint(5) NOT NULL AUTO_INCREMENT COMMENT '×ÔÔöIDºÅ',`cat_name` varchar(255) NOT NULL COMMENT '·ÖÀàÃû³Æ',`cat_type` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '·ÖÀàÀàÐÍ£»1£¬ÆÕͨ·ÖÀࣻ2£¬ÏµÍ³·ÖÀࣻ3£¬ÍøµêÐÅÏ¢£»4£¬°ïÖú·ÖÀࣻ5£¬Íøµê°ïÖú',`keywords` varchar(255) NOT NULL COMMENT '·ÖÀà¹Ø¼ü×Ö',`cat_desc` varchar(255) NOT NULL COMMENT '·ÖÀà˵Ã÷ÎÄ×Ö',`sort_order` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '·ÖÀàÏÔʾ˳Ðò',`show_in_nav` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT 'ÊÇ·ñÔÚµ¼º½À¸ÏÔʾ£»0£¬·ñ£»1£¬ÊÇ',`parent_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '¸¸½Úµãid£¬È¡ÖµÓڸñícat_id×Ö¶Î',PRIMARY KEY (`cat_id`),KEY `cat_type` (`cat_type`),KEY `sort_order` (`sort_order`),KEY `parent_id` (`parent_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='ÎÄÕ·ÖÀàÐÅÏ¢±í' AUTO_INCREMENT=7 ;-- -------------------------------------------------------- ±íµÄ½á¹¹ `ecs_attribute`CREATE TABLE IF NOT EXISTS `ecs_attribute` (`attr_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '×ÔÔöIDºÅ',`cat_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'ÉÌÆ·ÀàÐÍ£¬Í¬ecs_goods_typeµÄcat_id',`attr_name` varchar(60) NOT NULL COMMENT 'ÊôÐÔÃû³Æ',`attr_input_type` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT 'µ±Ìí¼ÓÉÌƷʱ£¬¸ÃÊôÐÔµÄÌí¼ÓÀà±ð£»0£¬ÎªÊÖ¹¤ÊäÈ룻1£¬ÎªÑ¡ÔñÊäÈ룻2£¬Îª¶àÐÐÎı¾ÊäÈë',`attr_type` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT 'ÊôÐÔÊÇ·ñ¶àÑ¡£»0£¬·ñ£»1£¬ÊÇ£»Èç¹û¿ÉÒÔ¶àÑ¡£¬Ôò¿ÉÒÔ×Ô¶¨ÒåÊôÐÔ£¬²¢ÇÒ¿ÉÒÔ¸ù¾ÝÖµµÄ²»Í¬¶¨²»Í¬µÄ¼Û',`attr_values` text NOT NULL COMMENT 'Èç¹ûattr_input_typeΪ1£¬¼´Ñ¡ÔñÊäÈ룬Ôòattr_name¶ÔÓ¦µÄÖµµÄÈ¡Öµ¾ÍÊǸÃ×ֶεÄÖµ', `attr_index` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT 'ÊôÐÔÊÇ·ñ¿ÉÒÔ¼ìË÷£»0£¬²»ÐèÒª¼ìË÷£»1£¬¹Ø¼ü×Ö¼ìË÷£»2£¬·¶Î§¼ìË÷£»¸ÃÊôÐÔÓ¦¸ÃÊÇÈç¹û¼ìË÷µÄ»°£¬¿ÉÒÔͨ¹ý¸ÃÊôÐÔÕÒµ½ÓиÃÊôÐÔµÄÉÌÆ·',`sort_order` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT 'ÊôÐÔÏÔʾµÄ˳Ðò£¬Êý×ÖÔ½´óÔ½¿¿Ç°£¬Èç¹ûÊý×ÖÒ»ÑùÔò°´id˳Ðò',`is_linked` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT 'ÊÇ·ñ¹ØÁª£»0£¬²»¹ØÁª£»1£¬¹ØÁª£»Èç¹û¹ØÁª£¬ÄÇôÓû§ÔÚ¹ºÂò¸ÃÉÌƷʱ£¬¾ßÓÐÓиÃÊôÐÔÏàֵͬµÄÉÌÆ·½«±»ÍƼö¸øÓû§',`attr_group` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT 'ÊôÐÔ·Ö×飬ÏàͬµÄΪһ¸öÊôÐÔ×é¡£¸ÃÖµÓ¦¸ÃÈ¡×Ôecs_goods_typeµÄattr_groupµÄÖµµÄ˳Ðò' ,PRIMARY KEY (`attr_id`),KEY `cat_id` (`cat_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='ÉÌÆ·ÀàÐÍÊôÐÔ±í£¬¸Ã±í¼Ç¼µÄÊÇÿ¸öÉÌÆ·ÀàÐ͵ÄËùÓÐÊôÐÔµÄÅäÖÃÇé¿ö£¬¾ßÌåµÄÉÌÆ·µÄÊôÐÔ²»Ôڸñí' AUTO_INCREMENT=175 ;。
ecshop后台实现可修改表前缀的功能
ecshop后台实现可修改表前缀的功能很多客户在安装ecshop的时候,忽略表前缀,安装上了测试数据的表前缀和安装时候的不一样,下面我们教大家在后台实现可修改表前缀的功能1、把rename.htm放到到admin/templates2、将sql.php放到admin3、修改admin/includes/inc_menu.php查找'sql.php?act=main';在下面添加一行:$modules['13_backup']['04_rename'] = 'sql.php?act=rename';4、修改languages/zh_cn/admin/common.php查找'SQL查询';在下面添加一行:$_LANG['04_rename'] = '更改数据表前缀';5、进入后台,在数据库管理就可以看到‘更改数据库前缀’的功能了。
rename.htm 文件源码:<!-- $Id: sql.htm 14216 2008-03-10 02:27:21Z testyang $ --> {include file="pageheader.htm"}<div class="form-div">{if $result}{$result}<br /><a href="sql.php?act=rename">返回</a>{else}提醒:一般修改前缀目的是为了数据库的安全和方便数据库转移,不是必要时刻,请不要修改,修改前先备份数据库。
<form name="sqlFrom" method="post" action="sql.php" onsubmit="return validate()"><table><tr><th>数据名:</th><td><input type="text" name="shujuku" value=""></td></tr><tr><th>把数据表前缀设置为:</th><td><input type="text" name="qianzhui" value="">请不要带‘_’,修改成功后,再修改一下配置文件data/config.php,$prefix="新的前缀名_";(不要忘了后面的‘_’)</td></tr><tr><th></th><td><input value="确定" type="submit" class="button" /></td></tr><input type="hidden" name="act" value="rename_sub"></table></form>{/if}</div>{include file="pagefooter.htm"}sql.php文件源码:<?phpdefine('IN_ECS', true);require(dirname(__FILE__) . '/includes/init.php');$_POST['sql'] = !empty($_POST['sql']) ? trim($_POST['sql']) : '';/*------------------------------------------------------ *///-- 用户帐号列表/*------------------------------------------------------ */if ($_REQUEST['act'] == 'main'){admin_priv('sql_query');assign_query_info();$smarty->assign('type', -1);$smarty->assign('ur_here', $_LANG['04_sql_query']);$smarty->display('sql.htm');}if ($_REQUEST['act'] == 'rename'){admin_priv('sql_query');assign_query_info();$smarty->assign('type', -1);$smarty->assign('ur_here', $_LANG['04_sql_query']);$smarty->display('rename.htm');}if ($_REQUEST['act'] == 'rename_sub'){admin_priv('sql_query');$shujuku = $_REQUEST['shujuku'];$qianzhui = $_REQUEST['qianzhui'];if($shujuku && $qianzhui){if(strpos($qianzhui ,'_')){$smarty->assign('result', '前缀不允许带‘_’!');}else{$sql = "SELECT TABLE_NAME from information_schema.columns where TABLE_SCHEMA ='".$shujuku."' group by TABLE_NAME";$table_name = $db->getAll($sql);if($table_name){foreach($table_name as $val){$old_val = $val['TABLE_NAME'];$new_val = $qianzhui . substr($old_val ,strpos($old_val ,'_'));$sql = 'alter table `'.$shujuku.'`.`'. $old_val .'` rename to `'.$shujuku.'`.`'.$new_val .'`';$db->query($sql);}$smarty->assign('result', '成功!再修改一下配置文件data/config.php,$prefix="新的前缀名_";(不要忘了后面的‘_’)就可以了。
ECSHOP数据表字段信息详细说明
ECSHOP数据表字段说明s_account_log //用户账目日志表s_ad //广告表(位置,类型,名称,链接,图片,开始,结束,广告主相关信息,点击是否显示)s_ad_position //广告位(名称,宽,高,描述,样式)s_admin_action //管理权限分配(父类ID,权限代码)s_admin_log //管理日志(登陆时间,登陆ID,操作描述,IP)s_admin_message //管理留言(发送id,接收id,发送日期,阅读日期,是否已读,是否删除,标题,内容)s_admin_user //管理员管理(用户名,email,密码,加入时间,最后登陆时间,最后登陆IP,权限等)s_adsense //广告相关统计(来源广告,来源位置,点击)s_affiliate_log // 管理日志(登陆时间,登录管理员ID,操作描述,IP)s_agency //广告相关统计(来源广告,来源位置,点击)s_area_region //配送区域关联(配送区域ID,具体地址ID)s_article //文章(分类ID,标题,内容,作者,作者email,关键字, 类型,是否显示,添加时间,文件地址,打开类型)s_article_cat //文章分类(名称,类型,关键字,描述,排序,是否导航显示)s_attribute //文章(分类ID,标题,内容, 作者, 作者email,关键字,类型,是否显示)s_auction_log //商品拍卖表s_auto_manage //推广链接的记录信息s_bonus_type //红包(名称,金额, 发放起日期,发放结束期,使用起始日期, 使用结束日期, 发放类型, 金额下限,(按订单发放),金额上限)s_booking_goods //缺货登记(登记用户ID,email,电话,商品ID,描述,数量,登记时间,是否已处理,处理管理员,处理时间,处理备注)s_brand //品牌(名称,logo,描述, 链接,排序,是否显示)s_card // 祝福贺卡(名称,图片,费用,免费额度,描述)s_cart//购物车(用户ID,session_id,商品ID,商品编号,商品名称,市场价,购买价,数量,属性,是否真实商品,扩展代码,父类ID, 类型,是否赠品,能否处理)s_category //商品分类(名称,关键字,描述,父类ID,排序,是否有子类,模板文件,数量单位,是否导航显示)s_collect_goods //收藏(用户ID,商品ID,收藏时间)s_comment //评论(类型,类型ID,email,用户名,内容,评星,添加时间,IP,状态, 父类ID)s_cronss_email_lists_email_sendlists_error_logs_favourable_activitys_feedback //用户留言(父类ID,用户ID,用户名,内容,评星,添加时间,IP,状态,父类ID)s_friend_link//友情链接(名称,链接,logo,排序)s_goods //商品(分类ID,名称,点击,品牌ID,供应商名称,库存,重量,市场价,售价,fitting_price(?), 促销开始日期,结束日期, 警告数量,关键字, 简介,描述,缩略图,图, 原图,是否成为赠品,扩展代码,是否上架,是否单独销售,是否关联,配件关联,是否赠品,能否世为赠品,单位,添加时间,排序,是否回收,精品,新品,推荐,热销,红包ID,更新日期,商品类型, 商品备注,首页轮播)s_goods_activitys_goods_article //商品文章关联(gid,aid)s_goods_attr //商品属性(商品ID,图片,描述,缩略图, 原图)s_goods_cats_goods_gallery //商品相册(商品ID,图片,描述,缩略图,原图)s_goods_type //商品类型(名称,状态)s_group_goodss_keywordss_link_goods //商品关联(商品ID,关联ID,单双向)s_mail_templates //邮件样式(代码,是否html,名称, 样式,最后修改日期)s_member_price //会员价(商品ID,会员等级,会员价)s_navs_order_action //订单处理(订单ID,商品ID,商品名称,商品编号,商品数量,市场价,订单价,商品属性,配送数量,是否真实商品,扩展代码,父类ID,是否赠品)s_order_goods //订单一商品(订单ID,商品ID,商品名称,商品编号,商品数量,市场价,订单价,商品属性,配送数量,是否真实商品,扩展代码, 父类ID,是否赠品)s_order_info //订单详细信息s_pack // 包装(名称,图片,费用,免费额,描述)s_pay_log //支付记录s_payment //支付工具(代码,名称,费用,描述,排序, 配置,状态,is_cod(?))s_plugins //插件(代码,版本,库,签名, 安装日期)s_region //地方数据s_searchengines_sessions //保存session的s_sessions_datas_shipping //配送(代码,名称,描述,保价费,状态)s_shipping_area //配送区域(序列配置)s_shop_config //设置(父类ID,代码,类型,范围,文件夹,值)s_snatch_log // 夺宝奇兵出价记录s_stats //访问记录(时间,IP,访问次数,浏览器,系统,语言,地区,来源域名,来源地址,关键字,进入链接)s_tag //用户标签s_template //模板区域(文件名,区域,模板库,排序,id,数量,类型,模板)s_topics_user_account //会员账户(用户ID,管理员,总额,添加时间,支付时间,管理备注,用户备注,处理类型,支付工具,是否支付)s_user_addresss_user_bonuss_user_ranks_userss_virtual_cards_votes_vote_logs_vote_options_wholesale案例网站:/。
ECSHOP数据表字段信息详细说明
ECSHOP数据表字段说明s_account_log //用户账目日志表s_ad //广告表(位置,类型,名称,链接,图片,开始,结束,广告主相关信息,点击是否显示)s_ad_position //广告位(名称,宽,高,描述,样式)s_admin_action //管理权限分配(父类ID,权限代码)s_admin_log //管理日志(登陆时间,登陆ID,操作描述,IP)s_admin_message //管理留言(发送id,接收id,发送日期,阅读日期,是否已读,是否删除,标题,内容)s_admin_user //管理员管理(用户名,email,密码,加入时间,最后登陆时间,最后登陆IP,权限等)s_adsense //广告相关统计(来源广告,来源位置,点击)s_affiliate_log // 管理日志(登陆时间,登录管理员ID,操作描述,IP)s_agency //广告相关统计(来源广告,来源位置,点击)s_area_region //配送区域关联(配送区域ID,具体地址ID)s_article //文章(分类ID,标题,内容,作者,作者email,关键字, 类型,是否显示,添加时间,文件地址,打开类型)s_article_cat //文章分类(名称,类型,关键字,描述,排序,是否导航显示)s_attribute //文章(分类ID,标题,内容, 作者, 作者email,关键字,类型,是否显示)s_auction_log //商品拍卖表s_auto_manage //推广链接的记录信息s_bonus_type //红包(名称,金额, 发放起日期,发放结束期,使用起始日期, 使用结束日期, 发放类型, 金额下限,(按订单发放),金额上限)s_booking_goods //缺货登记(登记用户ID,email,电话,商品ID,描述,数量,登记时间,是否已处理,处理管理员,处理时间,处理备注)s_brand //品牌(名称,logo,描述, 链接,排序,是否显示)s_card // 祝福贺卡(名称,图片,费用,免费额度,描述)s_cart//购物车(用户ID,session_id,商品ID,商品编号,商品名称,市场价,购买价,数量,属性,是否真实商品,扩展代码,父类ID, 类型,是否赠品,能否处理)s_category //商品分类(名称,关键字,描述,父类ID,排序,是否有子类,模板文件,数量单位,是否导航显示)s_collect_goods //收藏(用户ID,商品ID,收藏时间)s_comment //评论(类型,类型ID,email,用户名,内容,评星,添加时间,IP,状态, 父类ID)s_cronss_email_lists_email_sendlists_error_logs_favourable_activitys_feedback //用户留言(父类ID,用户ID,用户名,内容,评星,添加时间,IP,状态,父类ID)s_friend_link//友情链接(名称,链接,logo,排序)s_goods //商品(分类ID,名称,点击,品牌ID,供应商名称,库存,重量,市场价,售价,fitting_price(?), 促销开始日期,结束日期, 警告数量,关键字, 简介,描述,缩略图,图, 原图,是否成为赠品,扩展代码,是否上架,是否单独销售,是否关联,配件关联,是否赠品,能否世为赠品,单位,添加时间,排序,是否回收,精品,新品,推荐,热销,红包ID,更新日期,商品类型, 商品备注,首页轮播)s_goods_activitys_goods_article //商品文章关联(gid,aid)s_goods_attr //商品属性(商品ID,图片,描述,缩略图, 原图)s_goods_cats_goods_gallery //商品相册(商品ID,图片,描述,缩略图,原图)s_goods_type //商品类型(名称,状态)s_group_goodss_keywordss_link_goods //商品关联(商品ID,关联ID,单双向)s_mail_templates //邮件样式(代码,是否html,名称, 样式,最后修改日期)s_member_price //会员价(商品ID,会员等级,会员价)s_navs_order_action //订单处理(订单ID,商品ID,商品名称,商品编号,商品数量,市场价,订单价,商品属性,配送数量,是否真实商品,扩展代码,父类ID,是否赠品)s_order_goods //订单一商品(订单ID,商品ID,商品名称,商品编号,商品数量,市场价,订单价,商品属性,配送数量,是否真实商品,扩展代码, 父类ID,是否赠品)s_order_info //订单详细信息s_pack // 包装(名称,图片,费用,免费额,描述)s_pay_log //支付记录s_payment //支付工具(代码,名称,费用,描述,排序, 配置,状态,is_cod(?))s_plugins //插件(代码,版本,库,签名, 安装日期)s_region //地方数据s_searchengines_sessions //保存session的s_sessions_datas_shipping //配送(代码,名称,描述,保价费,状态)s_shipping_area //配送区域(序列配置)s_shop_config //设置(父类ID,代码,类型,范围,文件夹,值)s_snatch_log // 夺宝奇兵出价记录s_stats //访问记录(时间,IP,访问次数,浏览器,系统,语言,地区,来源域名,来源地址,关键字,进入链接)s_tag //用户标签s_template //模板区域(文件名,区域,模板库,排序,id,数量,类型,模板)s_topics_user_account //会员账户(用户ID,管理员,总额,添加时间,支付时间,管理备注,用户备注,处理类型,支付工具,是否支付)s_user_addresss_user_bonuss_user_ranks_userss_virtual_cards_votes_vote_logs_vote_options_wholesale。
ecshop数据表(表名,表中各字段)详解
ecshop数据表(表名,表中各字段)详解ecshop 表及字段的介绍-- 表的结构 `ecs_account_log` 用户账目日志表CREATE TABLE IF NOT EXISTS `ecs_account_log` (`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`user_id` mediumint(8) unsigned NOT NULL COMMENT '用户登录后保存在session中的id号,跟users表中的user_id 对应', `user_money` decimal(10,2) NOT NULL COMMENT '用户该笔记录的余额',`frozen_money` decimal(10,2) NOT NULL COMMENT '被冻结的资金',`rank_points` mediumint(9) NOT NULL COMMENT '等级积分,跟消费积分是分开的',`pay_points` mediumint(9) NOT NULL COMMENT '消费积分,跟等级积分是分开的',`change_time` int(10) unsigned NOT NULL COMMENT '该笔操作发生的时间',`change_desc` varchar(255) NOT NULL COMMENT '该笔操作的备注,一般是,充值或者提现。
也可是是管理员后台写的任何在备注',`change_type` tinyint(3) unsigned NOT NULL COMMENT '操作类型,0为充值,1为提现,2为管理员调节,99为其他类型', PRIMARY KEY (`log_id`),KEY `user_id` (`user_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='用户帐号情况记录表,包括资金和积分等' AUTO_INCREMENT=42 ;-- -------------------------------------------------------- 表的结构 `ecs_ad` 广告表CREATE TABLE IF NOT EXISTS `ecs_ad` (`ad_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`position_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '0,站外广告;从1开始代表的是该广告所处的广告位,同表ad_position中的字段position_id的值',`media_type` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '广告类型,0,图片;1,flash;2,代码;3,文字', `ad_name` varchar(60) NOT NULL COMMENT '该条广告记录的广告名称',`ad_link` varchar(255) NOT NULL COMMENT '广告链接地址', `ad_code` text NOT NULL COMMENT '广告链接的表现,文字广告就是文字或图片和flash就是它们的地址,代码广告就是代码内容',`start_time` int(11) NOT NULL DEFAULT '0' COMMENT '广告开始时间',`end_time` int(11) NOT NULL DEFAULT '0' COMMENT '广告结束时间',`link_man` varchar(60) NOT NULL COMMENT '广告联系人',`link_email` varchar(60) NOT NULL COMMENT '广告联系人的邮箱',`link_phone` varchar(60) NOT NULL COMMENT '广告联系人的电话',`click_count` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '该广告点击数',`enabled` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '该广告是否关闭,1,开启;0,关闭;关闭后广告将不再有效,直至重新开启',PRIMARY KEY (`ad_id`),KEY `position_id` (`position_id`),KEY `enabled` (`enabled`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='广告列表配置表,包括站内站外的图片,文字,flash,代码广告' AUTO_INCREMENT=6 ;-- -------------------------------------------------------- 表的结构 `ecs_admin_action` 管理权限分配CREATE TABLE IF NOT EXISTS `ecs_admin_action` (`action_id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`parent_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '该id项的父id,对应本表的action_id字段', `action_code` varchar(20) NOT NULL COMMENT '代表权限的英文字符串,对应汉文在语言文件中,如果该字段有某个字符串,就表示有该权限',PRIMARY KEY (`action_id`),KEY `parent_id` (`parent_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='管理员权限列表树' AUTO_INCREMENT=104 ;-- -------------------------------------------------------- 表的结构 `ecs_admin_log` 管理日志CREATE TABLE IF NOT EXISTS `ecs_admin_log` (`log_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`log_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '写日志时间',`user_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '该日志所记录的操作者id,同ecs_admin_user的user_id',`log_info` varchar(255) NOT NULL COMMENT '管理操作内容', `ip_address` varchar(15) NOT NULL COMMENT '管理者登录ip', PRIMARY KEY (`log_id`),KEY `log_time` (`log_time`),KEY `user_id` (`user_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='管理员操作日志表' AUTO_INCREMENT=158 ;-- -------------------------------------------------------- 表的结构 `ecs_admin_message` 管理员留言CREATE TABLE IF NOT EXISTS `ecs_admin_message` (`message_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`sender_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '发送该留言的管理员id,同ecs_admin_user的user_id', `receiver_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '接收消息的管理员id,同ecs_admin_user的user_id,如果是给多个管理员发送,则同一个消息给每个管理员id发送一条', `sent_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '留言发送时间',`read_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '留言阅读时间',`readed` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '留言是否阅读,1,已阅读;0,未阅读',`deleted` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '留言是否已经是否已经被删除,1,已删除;0,未删除', `title` varchar(150) NOT NULL COMMENT '留言的主题',`message` text NOT NULL COMMENT '留言的内容',PRIMARY KEY (`message_id`),KEY `sender_id` (`sender_id`,`receiver_id`),KEY `receiver_id` (`receiver_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='管理员留言记录表' AUTO_INCREMENT=7 ;-- -------------------------------------------------------- 表的结构 `ecs_admin_user` 管理员管理CREATE TABLE IF NOT EXISTS `ecs_admin_user` (`user_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号,管理员代号',`user_name` varchar(60) NOT NULL COMMENT '管理员登录名',`email` varchar(60) NOT NULL COMMENT '管理员邮箱',`password` varchar(32) NOT NULL COMMENT '管理员登录秘密加密串',`add_time` int(11) NOT NULL DEFAULT '0' COMMENT '管理员添加时间',`last_login` int(11) NOT NULL DEFAULT '0' COMMENT '管理员最后一次登录时间',`last_ip` varchar(15) NOT NULL COMMENT '管理员最后一次登录ip',`action_list` text NOT NULL COMMENT '管理员管理权限列表', `nav_list` text NOT NULL COMMENT '管理员导航栏配置项',`lang_type` varchar(50) NOT NULL,`agency_id` smallint(5) unsigned NOT NULL COMMENT '该管理员负责的办事处的id,同ecs_agency的agency_id字段。
修改ecshop的71种技巧
如何显示促销产品,为什么首页flash下面有一片空白的处所,如何去掉?首先到ecShop首页flash下面有两个空白的处所,第一个是用来显示促销产品的,右边是用来显示品牌的。
(1)显示促销产品
后盾-商品办理-商品列表-编辑产品-通用信息-勾上促销价-填写促销期限-保存-更新缓存
前台flash下空白处就被填充了!
16:收货人详细信息js弹出框的提示脚本在哪个文件
答复:languages\zh_cn\shopping_flow.php[好比$_LANG['flow_js']['country_not_null']=’请您选择收货人所在国度!’;]
17:网站通知布告代码段在那边
答复:index.php文件中,$smarty-assign(‘shop_notice’,$_CFG['shop_notice']);//商店通知布告代码段节制通知布告
14、首页模板在哪个文件,头部模板,底部模板个什么文件称号
答复:首页模板在为index.dwt,头部模板在library/page_header.lbi,底部文件在library/page_footer.lbi
15:网站封闭了注册,如何修改「该网店暂停注册」字样
答复:languages\zh_cn\common.php中$_LANG['shop_register_closed']=’该网店暂停注册’;修改该文字就可以或许了
8、如何修改产品图片的大小
答复:在ecshop/themes/default/style.css中,
找到{width:100px;height:100px;border:4px
ecshop文件及数据库简介
二、模板系统文件结构Ecshop根目录/||->其它目录|->themes|->例:default (模板项目目录)|->images (模板图片目录)|->library (模板库目录)|-screenshot.png (模板预览图)|-style.css (模板所使用样式表) |-article.dwt (阅读文章)|-article_cat.dwt (文章列表)|-category.dwt (分类列表)|-compare.dwt (商品比较)|-gallery.dwt (商品图片)|-goods.dwt (商品)|-index.dwt (商城首页)|-respond.dwt (支付)|-secarch_result.dwt (搜索结果)|-shopping_flow.dwt (购物流程)|-snatch.dwt (夺宝奇兵)|-user.dwt (用户中心)library 说明以下为引用的内容:articles.lbi - 文章列表article_info.lbi - 文章内容article_list.lbi - 文章列表best_goods.lbi - 精品推荐bought_goods.lbi - 购买过此商品的人购买过哪些商品brand_goods.lbi - 品牌的商品cart.lbi - 购物车cart_view.lbi - 查看购物车category_tree.lbi - 商品分类树cat_goods.lbi - 分类下的商品comments.lbi - 用户评论comment_form.lbi - 发表评论的表单consignee.lbi - 收货人信息fittings.lbi - 相关配件footer.lbi - 页脚gallery.lbi - 商品相册goods_detail.lbi - 商品详情goods_info.lbi - 商品基本信息goods_list.lbi - 商品列表help.lbi - 帮助内容history.lbi - 历史记录hot_goods.lbi - 热卖商品invoice_query.lbi - 发货单查询member.lbi - 会员登录区member_info.lbi - 会员信息nav_main.lbi - 主导航new_goods.lbi - 新品上架order_confirm.lbi - 订单确认order_detail.lbi - 订单详情order_view.lbi - 订单信息package_card.lbi - 包装和贺卡pages.lbi - 列表分页page_top.lbi - 页面顶部payment.lbi - 支付方式promotion.lbi - 促销商品properties.lbi - 商品属性register_login.lbi - 购物流程登录和注册related_goods.lbi - 相关商品search_advanced.lbi - 高级搜索表单search_form.lbi - 搜索表单search_result.lbi - 搜索结果shipping.lbi - 配送方式signin.lbi - 会员登录表单snatch_bid.lbi - 夺宝奇兵出价表单snatch_goods.lbi - 夺宝奇兵活动的商品snatch_list.lbi - 夺宝奇兵活动列表snatch_price.lbi - 夺宝奇兵价格列表snatch_result.lbi - 夺宝奇兵活动结果top10.lbi - 销售排行ur_here.lbi - 当前位置user_address.lbi - 会员中心收货人列表user_address_add.lbi - 会员中心添加收货人user_booking.lbi - 会员中心用户缺货登记user_booking_add.lbi - 会员中心用户添加缺货登记user_collect.lbi - 会员中心用户收藏夹user_forgetpassword.lbi - 会员中心找回密码PHP处理页的说明以下为引用的内容:\affiche.php: 广告处理文件\ajax.php:\article.php: 文章内容\article_cat.php: 文章分类\category.php: 商品分类\compare.php: 商品比较程序\feed.php: RSS Feed 生成程序\flow.php: 购物流程\gallery.php: 商品相册\goods.php: 商品详情\index.php: 首页文件\receive.php: 处理收回确认的页面\respond.php: 支付响应页面\search.php: 搜索程序\snatch.php:\user.php: 会员中心\admin\admin_logs.php: 记录管理日志文件\admin\ads.php: 广告管理程序\admin\ad_position.php: 广告位置管理程序\admin\area_manage.php: 地区列表管理文件\admin\article.php:\admin\articlecat.php:\admin\attribute.php: 属性规格管理\admin\bonus.php: 红包的处理文件\admin\bonus_type.php: 红包类型的处理\admin\brand.php: 品牌管理\admin\card.php: 贺卡管理程序\admin\category.php: 商品分类管理程序\admin\comment_manage.php: 用户评论管理文件\admin\convert.php: 转换程序\admin\database.php:\admin\flow_stats.php: 流量统计\admin\friend_link.php: 友情链接管理\admin\get_password.php: 管理员新密码\admin\gift.php: 管理中心赠品管理\admin\goods.php: 商品管理程序\admin\goods_booking.php: 缺货处理管理程序\admin\goods_type.php: 商品类型管理程序\admin\guest_stats.php: 客户统计\admin\help.php: 管理中心帮助信息\admin\index.php: 控制台首页\admin\integrate.php: 第三方程序会员数据整合插件管理程序\admin\mail_template.php: 管理中心模版管理程序\admin\message.php:\admin\order.php: 订单管理\admin\order_stats.php: 订单统计\admin\pack.php: 包装管理程序\admin\payment.php: 支付方式管理程序\admin\picture_batch.php: 图片批量处理程序\admin\privilege.php: 管理员信息以及权限管理\admin\repay.php:\admin\sale_general.php: 销售概况\admin\sale_list.php: 销售明细列表文件\admin\sale_order.php: 商品销售排行\admin\shipping.php: 配送方式管理程序\admin\shipping_area.php: 配送区域管理程序\admin\shophelp.php:\admin\shopinfo.php:\admin\shop_config.php: 管理中心商店设置\admin\sitemap.php: 站点地图生成程序\admin\snatch.php:\admin\sql.php: 会员管理程序\admin\template.php: 管理中心模版管理程序\admin\users.php: 会员管理程序\admin\users_order.php: 会员排行统计文件\admin\user_msg.php: 客户留言\admin\user_rank.php: 会员等级管理程序\admin\visit_sold.php: 访问购买比例\admin\vote.php: 调查管理程序\admin\includes\cls_exchange.php:\admin\includes\cls_google_sitemap.php: Google sitemap 类\admin\includes\cls_phpzip.php: ZIP 处理类\admin\includes\init.php: 管理中心公用文件\admin\includes\lib_ajax.php: 管理中心用于Ajax的类库\admin\includes\lib_image.php: 管理中心图片处理函数库\admin\includes\lib_main.php: 管理中心公用函数库\admin\includes\lib_report.php: 报表统计函数文件\admin\includes\lib_template.php: 管理中心模版相关公用函数库\admin\js\editzone.js(2): 编辑区脚本类\admin\js\listzone.js(2): 列表脚本类\admin\js\region.js(2): 公用脚本函数库\admin\js\selectzone.js(2): select脚本类\admin\js\utils.js(2): 公用脚本函数库\admin\js\validator.js(2): 表单验证类\includes\cls_captcha.php: 验证码图片类\includes\cls_ecshop.php: 基础类\includes\cls_ecshop.php(56): 密码编译方法;\includes\cls_rss.php: RSS 类\includes\cls_smtp.php: SMTP 邮件类\includes\inc_constant.php: 常量\includes\init.php: 前台公用文件\includes\lib_common.php: 公用函数库\includes\lib_goodscat.php: 前台公用函数库\includes\lib_insert.php: 动态内容函数库\includes\lib_main.php: 前台公用函数库\includes\lib_payment.php: 支付接口函数库\includes\iconv\cls_iconv.php: 字符集转换类\includes\ip\cls_ip.php: IP 归属地查询类\includes\modules\integrates\discuz.php: 会员数据处理类\includes\modules\integrates\ecshop.php: 会员数据处理类\includes\modules\integrates\molyx.php: 会员数据处理类(MolyX)\includes\modules\integrates\phpwind.php: 会员数据处理类\includes\modules\integrates\vbb.php: 会员数据处理类(VBB)\includes\modules\payment\alipay.php: 支付宝插件\includes\modules\payment\bank.php: 银行汇款(转帐)插件\includes\modules\payment\chinabank.php: 快钱插件\includes\modules\payment\cod.php: 货到付款插件\includes\modules\payment\kuaiqian.php: 快钱插件\includes\modules\payment\paypalcn.php: 贝宝插件\includes\modules\payment\post.php: 邮局汇款插件\includes\modules\shipping\cac.php: 上门取货插件\includes\modules\shipping\ems.php: EMS插件\includes\modules\shipping\express.php: 城际快递插件\includes\modules\shipping\flat.php: 邮政包裹插件\includes\modules\shipping\post_express.php: 邮政包裹插件\includes\modules\shipping\post_mail.php: 邮局平邮插件\includes\modules\shipping\sf_express.php: 顺丰速运配送方式插件\includes\modules\shipping\sto_express.php: 申通快递配送方式插件引用ecshop数据结构ecs_account_log // 用户账目日志表ecs_activity // 活动表(代码,名称,开始,结束,描述)ecs_ad // 广告表(位置,类型,名称,链接,图片,开始,结束,广告主相关信息,点击,是否显示)ecs_admin_action // 管理权限分配(父类ID,权限代码)ecs_admin_log // 管理日志(登陆时间,登陆管理员ID,操作描述,IP)ecs_admin_message // 管理员留言(发送者ID,接收者ID,发送日期,阅读日期,是否已读,是否删除,标题,内容)ecs_admin_user // 管理员管理(用户名,email ,密码,加入时间,最后登陆时间,最后登陆IP,权限等)ecs_adsense // 广告相关统计(来源广告,来源位置,点击)ecs_ad_position // 广告位(名称,宽,高,描述,样式)ecs_area_region // 配送区域关联(配送区域ID,具体地址ID)ecs_article // 文章(分类ID,标题,内容,作者,作者email ,关键字,类型,是否显示,添加时间,文件地址,打开类型)ecs_article_cat // 文章分类(名称,类型,关键字,描述,排序,是否导航显示)ecs_attribute // 商品属性(分类,名称,选择样式,类型,值,检索类型,排序,是否关联)ecs_bonus_type // 红包(名称,金额,发放起始日期,发放结束日期,使用起始日期,使用结束日期,发放类型,金额下限(按订单发放),金额上限)ecs_booking_goods // 缺货登记(登记用户ID,email ,电话,商品ID,描述,数量,登记时间,是否已处理,处理管理员,处理时间,处理备注)ecs_brand // 品牌(名称,logo,描述,链接,排序,是否显示)ecs_card // 祝福贺卡(名称,图片,费用,免费额度,描述)ecs_cart // 购物车(用户ID,session_id ,商品ID,商品编号,商品名称,市场价,购买价,数量,属性,是否真实商品,扩展代码,父类ID,类型,是否赠品,能否处理)ecs_category // 商品分类(名称,关键字,描述,父类ID,排序,是否有子类,模板文件,数量单位,是否导航显示)ecs_collect_goods // 收藏(用户ID,商品ID,收藏时间)ecs_comment // 评论(类型,类型ID,email ,用户名,内容,评星,添加时间,IP,状态,父类ID)ecs_feedback // 用户留言(父类ID,用户ID,用户名,email,标题,类型,内容,时间,图片,是否回复)ecs_friend_link // 友情链接(名称,链接,logo,排序)ecs_gift // 赠品(送赠品活动ID,商品ID,赠品价格)ecs_gift_type // 送赠品活动(名称,发送类型,相关参数,数量,开始,结束)ecs_goods // 商品(分类ID,名称,点击,品牌ID,供应商名称,库存,重量,市场价,售价,fitting_price(未知),促销价,促销开始日期,结束日期,警告数量,关键字,简介,描述,缩略图,图,原图,是否真实商品,扩展代码,是否上架,是否单独销售,是否关联,配件关联,是否赠品,能否成为赠品,单位,添加时间,排序,是否回收,精品,新品,推荐,热销,红包ID,更新日期,商品类型,商品备注,首页轮播)ecs_goods_article // 商品文章关联(gid,aid )ecs_goods_attr // 商品属性(商品ID,属性ID,属性值,属性附加价)ecs_goods_cat // 未知ecs_gallery // 商品相册(商品ID,图片,描述,缩略图,原图)ecs_goods_type // 商品类型(名称,状态)ecs_group_buy // 团购(商品ID,结束日期,价格阶梯,限购数量,描述,订购量,订单,赠送积分数,流程,押金,是否完成)ecs_group_goods // 配件(父类ID,商品ID,配件价格)ecs_link_goods // 商品关联(商品ID,关联ID,单双向)ecs_mail_templates // 邮件样式(代码,是否html,名称,样式,最后修改日期)ecs_member_price // 会员价(商品ID,会员等级,会员价)ecs_order_action // 订单处理(订单ID,处理用户,订单状态,配送状态,支付状态,处理时间,备注)ecs_order_goods // 订单-商品(订单ID,商品ID,商品名称,商品编号,商品数量,市场价,订单价,商品属性,配送数量,是否真实商品,扩展代码,父类ID,是否赠品)ecs_order_info // 订单信息(好多(-_-|||略...)ecs_pack // 包装(名称,图片,费用,免费额,描述)ecs_payment // 支付工具(代码,名称,费用,描述,排序,配置,状态,is_cod(未知))ecs_pay_log // 支付记录(略)ecs_plugins // 插件(代码,版本,库,签名,安装日期)ecs_region // 地方数据(没什么好说的)ecs_sessions // 保存session 的(也没什么好说的(嗯?为什么要加个“也”呢))ecs_shipping // 配送(代码,名称,描述,保价费,support_cod(未知),状态)ecs_shipping_area // 配送区域(序列配置)ecs_shop_config // 设置(父类ID,代码,类型,范围,文件夹,值)ecs_snatch // 夺宝奇兵(活动ID,商品ID,最小价,最大价,定价,积分消耗)ecs_snatch_log // 夺宝奇兵出价记录(还是没什么好说的)ecs_stats // 访问记录(时间,IP,访问次数,浏览器,系统,语言,地区,来源域名,来源地址,关键字,进入链接)ecs_tag // 用户标签(不说)ecs_template // 模板区域(文件名,区域,模板库,排序,id,数量,类型,模板)也不怎么清楚ecs_users // 会员(一些会员信息)ecs_user_account // 会员帐户(用户ID,管理员,总额,添加时间,支付时间,管理备注,用户备注,处理类型,支付工具,是否支付)ecs_user_address // 用户收货地址(略)ecs_user_bonus // 用户红包(红包ID,红包编号,用户ID,使用时间,订单ID,是否已发邮件)ecs_user_rank // 会员等级(名称,积分最小限额,最大限额,折扣,是否显示价格,特殊会员)ecs_virtual_cart // 虚拟卡(商品ID,卡号,密码,添加时间,失效时间,是否已卖完,编号,crc32 校验码)ecs_vote // 投票(名称,开始,结束,能否多选,统计)ecs_vote_log // 投票记录(投票ID,IP,时间)ecs_vote_option // 投票内容(投票ID,条目名称,条目统计)。
ecshop留言板增加字段说明
ecshop留言板添加一项必填项-联系人一、首先要为你的数据库的ecs_comment增加一个字段以存储联系人姓名:可以直接在后台-->数据库管理--->SQL查询里里直接执行以下sql语句:alter table ecs_comment add contact varchar(60) not null default '';此处注意,这条sql语句中的表前缀ecs_要和你网站的前缀一致,不然会报错,如果你不知道你ecshop网站的数据表前缀.二:步骤1. 更改文件message_board.dwt<tr><td align="right">{$lang.message_board_qq}</td><td><input name="msg_qq" type="text" class="inputBg" size="20" value=""/></td></tr><script type="text/javascript">{foreach from=$lang.message_board_js item=item key=key}var {$key} = "{$item}";{/foreach}{literal}function submitMsgBoard(frm){var msg = new Object;er_email = frm.elements['user_email'].value;msg.msg_qq = frm.elements['msg_qq'].value;msg.msg_title = frm.elements['msg_title'].value;msg.msg_content = frm.elements['msg_content'].value;msg.captcha = frm.elements['captcha'] ? frm.elements['captcha'].value : '';var msg_err = '';if (er_email.length > 0){if (!(Utils.isEmail(er_email))){msg_err += msg_error_email + '\n';}}else{msg_err += msg_empty_email + '\n';}if (msg.msg_title.length == 0){msg_err += msg_title_empty + '\n';}if (frm.elements['captcha'] && msg.captcha.length==0){msg_err += msg_captcha_empty + '\n'}if (msg.msg_content.length == 0){msg_err += msg_content_empty + '\n'}if (msg.msg_qq.length == 0){msg_err += 'QQ不能为空\n';}if (msg.msg_title.length > 200){msg_err += msg_title_limit + '\n';}if (msg_err.length > 0){alert(msg_err);return false;}else{return true;}}{/literal}</script>步骤 2. 更改文件message.php$message = array('user_id' => $user_id,'user_name' => $user_name,'user_email' => isset($_POST['user_email']) ? htmlspecialchars(trim($_POST['user_email'])) : '','msg_qq' => isset($_POST['msg_qq']) ? trim($_POST['msg_qq']) : '','msg_type' => isset($_POST['msg_type']) ? intval($_POST['msg_type']) : 0,'msg_title' => isset($_POST['msg_title']) ? trim($_POST['msg_title']) : '','msg_content' => isset($_POST['msg_content']) ? trim($_POST['msg_content']) : '','order_id' => 0,'msg_area' => 1,'upload' => array());步骤 2. 更改文件lib_clips.php$message['msg_area'] = isset($message['msg_area']) ? intval($message['msg_area']) : 0;$sql = "INSERT INTO " . $GLOBALS['ecs']->table('feedback') ." (msg_id, parent_id, user_id, user_name, user_email,msg_qq,msg_title, msg_type, msg_status, msg_content, msg_time, message_img, order_id, msg_area)"." VALUES (NULL, 0, '$message[user_id]', '$message[user_name]', '$message[user_email]', "." '$message[msg_qq]','$message[msg_title]', '$message[msg_type]', '$status', '$message[msg_content]', '".gmtime()."', '$img_name', '$message[order_id]', '$message[msg_area]')";$GLOBALS['db']->query($sql);这个文件一定要处理,否则数据没有写进去图例:图一图二这时数据库中已有数据了,然后我们要在后台给他调用出来:打开admin/user_msg.php,把/***** @access public* @param** @return void*/function msg_list(){/* 过滤条件*/$filter['keywords'] = empty($_REQUEST['keywords']) ? '' : trim($_REQUEST['keywords']);if (isset($_REQUEST['is_ajax']) && $_REQUEST['is_ajax'] == 1) {$filter['keywords'] = json_str_iconv($filter['keywords']);}$filter['msg_type'] = isset($_REQUEST['msg_type']) ? intval($_REQUEST['msg_type']) : -1;$filter['sort_by'] = empty($_REQUEST['sort_by']) ? 'f.msg_id' : trim($_REQUEST['sort_by']);$filter['sort_order'] = empty($_REQUEST['sort_order']) ? 'DESC' : trim($_REQUEST['sort_order']);$where = '';if ($filter['keywords']){$where .= " AND f.msg_title LIKE '%" . mysql_like_quote($filter['keywords']) . "%' ";}if ($filter['msg_type'] != -1){$where .= " AND f.msg_type = '$filter[msg_type]' ";}$sql = "SELECT count(*) FROM " .$GLOBALS['ecs']->table('feedback'). " AS f" ." WHERE parent_id = '0' " . $where;$filter['record_count'] = $GLOBALS['db']->getOne($sql);/* 分页大小*/$filter = page_and_size($filter);$sql = "SELECT f.msg_id, er_name, f.contact, f.msg_title, f.msg_type, f.order_id, f.msg_status, f.msg_time, f.msg_area, COUNT(r.msg_id) AS reply " ."FROM " . $GLOBALS['ecs']->table('feedback') . " AS f "."LEFT JOIN " . $GLOBALS['ecs']->table('feedback') . " AS r ON r.parent_id=f.msg_id "."WHERE f.parent_id = 0 $where " ."GROUP BY f.msg_id "."ORDER by $filter[sort_by] $filter[sort_order] "."LIMIT " . $filter['start'] . ', ' . $filter['page_size'];$msg_list = $GLOBALS['db']->getAll($sql);foreach ($msg_list AS $key => $value){ if($value['order_id'] > 0){$msg_list[$key]['order_sn'] = $GLOBALS['db']->getOne("SELECT order_sn FROM " . $GLOBALS['ecs']->table('order_info') ." WHERE order_id= " .$value['order_id']);}$msg_list[$key]['msg_time'] = local_date($GLOBALS['_CFG']['time_format'], $value['msg_time']); $msg_list[$key]['msg_type'] = $GLOBALS['_LANG']['type'][$value['msg_type']];}$filter['keywords'] = stripslashes($filter['keywords']);$arr = array('msg_list' => $msg_list, 'filter' => $filter, 'page_count' => $filter['page_count'], 'record_count' => $filter['record_count']);return $arr;}b、打开admin/templates/msg_list.htm 把<td align="center">{$er_name}</td>改成<td align="center">{$er_name}<br />{$msg.contact}</td>到这就全部完成了,大家试下吧,这个保证能用,这个是在教学中学生常问到的问题,所整理成一个文档方式,转载请注明。
ecshop详解
ecshop模板如何修改详细图解ecshop模板如何修改?很多人在问这个问题,今天就以图解的方式给大家详细说下。
相信学完之后,你会很清楚如何修改ecshop模板,不管你是初学者还是程序高手。
1,ecshop的模板结构ecshop模板没什么大的结构,就是使用smarty引擎来展示数据。
大概是这样的结构:php->smarty->dwt文件->lbi文件。
1)在网站目录的themes里存放着各个模板,这里可以存放多个模板文件夹,也就是说,可以由多个模板,如果你存放多个模板,那么可以在后台自由切换。
2)打开某个模板,会看到一堆的dwt文件和图片文件夹,这些就是模板文件了。
这里的images是存放图片的,这个名字无所谓了,你自己随便取,同样,css文件的路径和名字也是随便取的,只要在模板文件里用对就行了。
3)library文件夹这里存放的是一个个的库文件,也是模板文件共用的文件。
类似于head.htm footer.htm一类的这些文件。
你可以随意的使用这些文件。
总结:看完上面的介绍,相信你应该可以知道ecshop模板如何修改了吧,至少你也应该知道如何下手了吧。
下面介绍具体的修改方法。
2,具体该如果做ecshop模板修改1:如何修改网站”欢迎光临本店”languages\zh_cn\common.php文件中,$_LANG['welcome'] = ‘欢迎光临本店’;将他修改成你需要的字样。
2:如何修改首页”热门搜索关键字”后台->系统设置->网店设置->显示设置->首页搜索关键字,修改他的内容,然后保存3:如何修改首页标题“Powered by ECShop”includes/lib_main.php,找到$page_title = $GLOBALS['_CFG']['shop_title'] . ‘–‘. ‘Powered by ECShop’;修改成$page_title = $GLOBALS['_CFG']['shop_title']就可以了。
ecshop数据库表结构说明书完整版
ecshop网站项目软件需求规格说明书项目名称文档编号ecshop D001项目ID 密级:机密P001 共44页拟制陈强日期2010-12-6 评审人日期批准日期签发日期changshahuri IT Co., Ltd.长沙华瑞软件学院All rights reserved版权所有侵权必究目录1. 简介 (3)1.1. 编写目的 (3)让您更了解ECSHOP的各方面功能,以及对ECSHOP更深的了解。
(3)1.2. 适用范围 (3)1.2.1. 软件名称 (3)1.2.2. 软件功能 (3)1.2.3. 软件应用 (4)1.3. 定义及关键词 (4)1.4. 参考资料 (5)1.5. 项目流程 (5)登录总体概述 (5)1.6. 软件概述 (6)1.6.1. 项目介绍 (6)1.6.2. 产品环境介绍 ....................................... 错误!未定义书签。
1.7. 软件模块 (6)1.8. 角色ACTORS (7)2. 功能需求 (8)2.1. 需求分析 (8)2.1.1. 商品前台展示 (8)2.1.2. 商品后台管理 (12) (21)2.1.3. 会员管理 (21)2.1.4. 订单管理 (29)2.1.5. 后台权限管理 (40)表目录表1. 关键词 (4)1. 简介1.1. 编写目的让您更了解ecshop的各方面功能,以及对ecshop更深的了解。
1.2. 适用范围1.2.1. 软件名称ECShop 英文全称为e-Commerce Shop,中文全称为ECShop 网上商店管理系统,简称ECShop1.2.2. 软件功能1.前台:用户注册模块、用户登录模块、用户中心模块、购物车管理模块、商品展示模块、留言板模块。
(1)前台会员注册客户想要进行网上购物就必须先进行注册(当然作为游客购物,可以直接联系管理进行购物)(2)前台会员登录客户想要购买商品需要先进行登录(3)用户中心此模块包括欢迎页、用户信息、我的订单、收货地址、我的留言、缺货登记、我的评论、资金管理、我的积分。
ecshop数据库表结构
ecshop数据库表结构Ecshop 2.7.0数据库表结构绿色:ecshop2.7.0当中的数据库。
86个数据表蓝色:ecshop2.7.0没有的!蓝色:ecshop2.5.0在ecshop 2.7.0中没有的。
(追加进去的)=============================================================================== ======ecs_account_log//用户账目日志表(log_id user_id user_money froz en_money rank_points pay_points change_time change_desc change_type)ecs_activity//活动表(代码,名称,开始,结束,描述)ecs_ad//广告表(广告序号,广告位置,媒体类型,名称,链接,上传广告图片,开始,结束,广告联系人信息,点击,是否显示)ad_id position_id media_type ad_name ad_link ad_code start_time end_timelink_man link_email link_phone click_count enabledecs_admin_action//管理权限分配(父类ID,权限代码)action_id parent_id action_codeecs_admin_log//管理日志(登陆时间,登陆管理员ID,操作描述,IP)log_id log_time user_id log_info ip_addressecs_admin_message//管理员留言(发送者ID,接收者ID,发送日期,阅读日期,是否已读,是否删除,标题,内容)ecs_admin_user//管理员管理(用户名,email,密码,加入时间,最后登陆时间,最后登陆IP,权限等)ecs_adsense//广告相关统计(来源广告,来源位置,点击)ecs_ad_custom//广告客户(ad_id,ad_type,ad_name,add_time,content,url,ad_status)ecs_ad_position//广告位(名称,宽,高,描述,样式)position_id position_name ad_width ad_height position_desc position_styleecs_affiliate_log//?(名称,宽,高,描述,样式)ecs_agency//?(名称,宽,高,描述,样式)ecs_area_region//配送区域关联(配送区域ID,具体地址ID)ecs_article//文章(分类ID,标题,内容,作者,作者email,关键字,类型,是否显示,添加时间,文件地址,打开类型)ecs_article_cat//文章分类(名称,类型,关键字,描述,排序,是否导航显示)ecs_attribute//商品属性(分类,名称,选择样式,类型,值,检索类型,排序,是否关联)ecs_bonus_type//红包(名称,金额,发放起始日期,发放结束日期,使用起始日期,使用结束日期,发放类型,金额下限(按订单发放),金额上限)ecs_booking_goods//缺货登记(登记用户ID,email,电话,商品ID,描述,数量,登记时间,是否已处理,处理管理员,处理时间,处理备注)ecs_brand//品牌(名称,logo,描述,链接,排序,是否显示)ecs_card//祝福贺卡(名称,图片,费用,免费额度,描述)ecs_cart//购物车(用户ID,session_id,商品ID,商品编号,商品名称,市场价,购买价,数量,属性,是否真实商品,扩展代码,父类ID,类型,是否赠品,能否处理)ecs_category//商品分类(名称,关键字,描述,父类ID,排序,是否有子类,模板文件,数量单位,是否导航显示)ecs_cat_recommend//商品推荐(cart_id,recommend_type)ecs_collect_goods//收藏(用户ID,商品ID,收藏时间)ecs_comment//评论(类型,类型ID,email,用户名,内容,评星,添加时间,IP,状态,父类ID)ecs_crons//?(用户ID,商品ID,收藏时间)ecs_delivery_goods//?(用户ID,商品ID,收藏时间)ecs_delivery_order//?(用户ID,商品ID,收藏时间)ecs_email_list//?(用户ID,商品ID,收藏时间)ecs_email_sendlist//?(用户ID,商品ID,收藏时间)ecs_error_log//?(用户ID,商品ID,收藏时间)ecs_exchange_goods//?(用户ID,商品ID,收藏时间)ecs_favourable_activity//优惠活动——栏目-----活动列表(序号,活动名字,开始,结束,)act_id act_name start_time end_time user_rank act_range act_range_ext min_amou nt max_amount act_type优惠方式act_type_ext享受优惠的会员等级gift sort_orderecs_feedback//用户留言(父类ID,用户ID,用户名,email,标题,类型,内容,时间,图片,是否回复)ecs_friend_link//友情链接(名称,链接,logo,排序)ecs_gift//赠品(送赠品活动ID,商品ID,赠品价格)ecs_gift_type//送赠品活动(名称,发送类型,相关参数,数量,开始,结束)ecs_goods//商品(分类ID,名称,点击,品牌ID,供应商名称,库存,重量,市场价,售价,fitting_price(未知),促销价,促销开始日期,结束日期,警告数量,关键字,简介,描述,缩略图,图,原图,是否真实商品,扩展代码,是否上架,是否单独销售,是否关联,配件关联,是否赠品,能否成为赠品,单位,添加时间,排序,是否回收,精品,新品,推荐,热销,红包ID,更新日期,商品类型,商品备注,首页轮播)ecs_goods_activity//?(gid,aid)ecs_goods_article//商品文章关联(goods_id article_id admin_id)ecs_goods_attr//商品属性(商品ID,属性ID,属性值,属性附加价)、goods_attr_id goods_id attr_id attr_value attr_price ecs_goods_cat//goods_id cat_idecs_goods_gallery//商品相册(商品ID,图片,描述,缩略图,原图)ecs_goods_type//商品类型(名称,状态cat_id cat_name enabled attr_group)ecs_group_buy//团购(商品ID,结束日期,价格阶梯,限购数量,描述,订购量,订单,赠送积分数,流程,押金,是否完成)ecs_group_goods//配件(父类ID,商品ID,配件价格)parent_id goods_id goods_price admin_idecs_keywords//关键字(date searchengine keyword count)ecs_link_goods//商品关联(商品ID,关联ID,单双向)goods_id link_goods_id is_double admin_idecs_mail_templates//邮件样式(代码,是否html,名称,样式,最后修改日期)ecs_member_price//会员价(商品ID,会员等级,会员价)ecs_nav//栏目的标签(数据已写入直接调用!)id ctype cid name ifshow vieworder opennew url typeecs_order_action//订单处理(订单ID,处理用户,订单状态,配送状态,支付状态,处理时间,备注)action_id order_id action_user order_status shipping_status pay_status action_n ote log_timeecs_order_goods//订单-商品(订单ID,商品ID,商品名称,商品编号,商品数量,市场价,订单价,商品属性,配送数量,是否真实商品,扩展代码,父类ID,是否赠品)ecs_order_info//订单信息(好多(-_-|||略...)ecs_pack//包装(名称,图片,费用,免费额,描述)ecs_package_goods//包装(名称,图片,费用,免费额,描述)ecs_payment//支付工具(代码,名称,费用,描述,排序,配置,状态,is_cod(未知))ecs_pay_log//支付记录(略)ecs_plugins//插件(代码,版本,库,签名,安装日期)ecs_region//地方数据(没什么好说的)ecs_region//地方数据(没什么好说的)ecs_reg_extend_info//地方数据(没什么好说的)ecs_reg_fields//地方数据(没什么好说的)ecs_searchengine//地方数据(没什么好说的)ecs_sessions//保存session的(也没什么好说的(嗯?为什么要加个“也”呢))ecs_sessions_data//保存session的(也没什么好说的(嗯?为什么要加个“也”呢))ecs_shipping//配送(代码,名称,描述,保价费,support_cod(未知),状态)ecs_shipping_area//配送区域(序列配置)ecs_shop_config//设置(父类ID,代码,类型,范围,文件夹,值)ecs_snatch//夺宝奇兵(活动ID,商品ID,最小价,最大价,定价,积分消耗)ecs_snatch_log//夺宝奇兵出价记录(还是没什么好说的)ecs_stats//访问记录(时间,IP,访问次数,浏览器,系统,语言,地区,来源域名,来源地址,关键字,进入链接)ecs_suppliers//供应商()ecs_tag//用户标签(不说)ecs_template//模板区域(文件名,区域,模板库,排序,id,数量,类型,模板)也不怎么清楚ecs_topic//话题()ecs_users//会员(一些会员信息)ecs_user_account//会员帐户(用户ID,管理员,总额,添加时间,支付时间,管理备注,用户备注,处理类型,支付工具,是否支付)ecs_user_address//用户收货地址(略)ecs_user_bonus//用户红包(红包ID,红包编号,用户ID,使用时间,订单ID,是否已发邮件)ecs_feed//提供()ecs_user_rank//会员等级(名称,积分最小限额,最大限额,折扣,是否显示价格,特殊会员)ecs_virtual_cart//虚拟卡(商品ID,卡号,密码,添加时间,失效时间,是否已卖完,编号,crc32校验码)ecs_volume_price//话题()ecs_vote//投票(名称,开始,结束,能否多选,统计)ecs_vote_log//投票记录(投票ID,IP,时间)ecs_vote_option//投票内容(投票ID,条目名称,条目统计)ecs_wholesale//批发(投票ID,条目名称,条目统计)。