1、ECSHOP六脉神剑【开发必看】 目录 ECSHOP六脉神剑【开发必看】 1 1 (一)六脉神剑少商剑之模板结构说明 1 (二) 六脉神剑商阳剑之标签简易说明 5 (三)六脉神剑中冲剑之ecshop数据字典 22 四)六脉神剑关冲剑之模板使用简易说明 26 (五)六脉神剑少冲剑之标签简易教程 28 (六)六脉神剑少泽剑之增加自动放大镜,修改用户登陆,添加广告位 32 (一)六脉神剑少商剑之模板结构说明 名称 类型 备注(作用 或意义) 文件(目录)名可否更改 images 目录 存放模板图片目录 不可更改 library 目 录 存
2、放模板库文件目录 不可更改 screenshot.png 图片 用于“后台管理 -> 模板管理 -> 模板选择”显示模板缩略图。 不 可更改 style.css css样式表 不可更改 备注:模板文件 共32个(格式:.dwt)。 提醒: 1, 更改模板文件里面库文件的内容是无效的,页面刷新时,程序自动重新载入库文件内容到模板文件里(以库文件内容 为准)。 2, 模板内所有id值为 ECS_ 开头的都必须保留(和ajax相关)。 3, 非库文件内容不可放置到可编辑区域内,否则设置模板时,非库文件内容将被覆盖删除。 activity.dwt 模板文件 活动
3、列表页 不可 更改 article.dwt 模板文件 文章内容页 不可更改 article_cat.dwt 模板文件 文章列表页 不可更改 article_pro.dwt 模板文件 文章内容页(如免责声 明等) 不可更改 auction.dwt 模板文件 拍卖商品详情页 不 可更改 auction_list.dwt 模板文 件 拍卖商品页 不可更改 brand.dwt 模板文件 商品品牌页 不可 更改 brand_list.dwt 模板文件 商 品品牌列表页 不可更改 catalog.dwt 模板文件 所有分类页 不可 更改
4、 category.dwt 模板文件 商品列表页 不可更改 compare.dwt 模板文件 商品比较页 不可更改 flow.dwt 模板文件 购物车和购物流程页 不 可更改 gallery.dwt 模板文件 商 品相册页 不可 更改 goods.dwt 模板文件 商 品详情页 不可更改 group_buy_goods.dwt 模板文件 团购商品详情页 不可更改 group_buy_list.dwt 模板文件 团购商品列表页 不可更改 index.dwt 模板文件 首页 不可更 改 message.dwt 模板文件 信息提示
5、页 不可 更改 message_board.dwt 模板文 件 留言板页 不 可更改 myship.dwt 模板文件 我 的配送页 不可 更改 pick_out.dwt 模板文件 选 购中心页 不可更改 quotation.dwt 模板文件 报价单页 不可更改 receive.dwt 模板文件 收货确认信息页 不可更改 respond.dwt 模板文件 在线支付结果提示信息页 不可更改 search.dwt 模板文件 商品搜索页 不可 更改 snatch.dwt 模板文件 夺 宝奇兵页 不可更改 tag_cloud.dwt
6、模板文件 标签云页 不可更改 topic.dwt 模板文件 专题前台页 不可 更改 user_clips.dwt 模板文件 用 户中心页 (包含:欢迎页,我的留言,我的标签,收藏商品,缺货登记列表,添加缺货登记。) 不可更改 user_passport.dwt 模板文件 用户安全页(包含:会员登录,会员注册,找回密码。) 不 可更改 user_transaction.dwt 模 板文件 用户中心页 (包含:个人资料,我的红包,添加红包,我的订单,订单详情,合并订单,订单状态,商品列表,费用总 计,收货人信息,支付方式,其他信息,会员余额。) 不可更改 wh
7、olesale_list.dwt 模板文件 批发方案页 不可更改 备注:库文件共52个 (格式 .lbi) 提醒:文件名尽量保存默认,否则在后台管理将无法管理库文件或不可预见错误。 ad_position.lbi 库文件 广 告位 不可更改 article_category_tree.lbi 库文件 文章分类树 不可更改 auction.lbi 库文件 拍卖商品 不可更改 bought_goods.lbi 库文件 购买过此商品的人购买过哪些商品 不可更改 brand_goods.lbi 库文件 品牌的商品 不可更改 brands.lbi
8、 库文件 品牌专区 不可更改 cart.lbi 库文件 购物车 不可更改 cat_articles.lbi 库 文件 文章列表 不可更改 cat_goods.lbi 库文件 分类下的商品 不可更改 category_tree.lbi 库文件 商品分类树 不可更改 categorys.lbi 库文件 商品分类 不可更改 comments.lbi 库 文件 用户评论列表 (ajax载入comments_list.lbi库文件。) 不可更改 comments_list.lbi 库 文件 用户评论内容 不可更改 consignee.lbi
9、 库文件 收货地址表单 不可更改 email_list.lbi 库文件 前台邮件订阅 不可更改 filter_attr.lbi 库文件 属性筛选 不可更改 goods_article.lbi 库文件 相关文章 不可更改 goods_attrlinked.lbi 库文件 属性关联的商品 不可更改 goods_fittings.lbi 库 文件 相关配件 不可更改 goods_gallery.lbi 库 文件 商品相册 不可更改 goods_list.lbi 库文件 商品列表 不可更改 goods_related.lbi 库文件 相
10、关商品 不可更改 goods_tags.lbi 库文件 商品标记 不可更改 group_buy.lbi 库 文件 首页团购商品 不可更改 help.lbi 库 文件 网店帮助 不可更改 history.lbi 库文件 商品浏览历史 不可更改 invoice_query.lbi 库文件 发货单查询 不可更改 member.lbi 库文件 会员登录 (ajax载入member_info.lbi库文件。) 不可更改 member_info.lbi 库文件 会员 登录表单和登录成功以后用户账户信息 不可更改 message_list.lbi
11、 库 文件 留言列表 不可更改 myship.lbi 库 文件 配送方式 不可更改 new_articles.lbi 库 文件 最新文章 不可更改 online.lbi 库 文件 统计在线人数 不可更改 order_query.lbi 库文件 前台订单状况查询 不可更改 order_total.lbi 库文件 订单费用总计 不可更改 page_footer.lbi 库文件 页面脚部 不可更改 page_header.lbi 库文件 页面顶部 不可更改 pages.lbi 库 文件 列表分页 不可更改 price_grade.
12、lbi 库 文件 价格范围 不可更改 promotion_info.lbi 库 文件 促销信息 不可更改 recommend_best.lbi 库 文件 精品推荐 不可更改 recommend_hot.lbi 库文件 热卖商品 不可更改 recommend_new.lbi 库文件 新品推荐 不可更改 recommend_promotion.lbi 库文件 促销商品 不可更改 relatetag.lbi 库文件 其他应用关联标签数据 不可更改 snatch.lbi 库 文件 夺宝奇兵出价表单 (必须被id="ECS_SNATCH"包含实
13、现ajax刷新。) 不 可更改 snatch_price.lbi 库文件 夺宝奇 兵最新出价列表 (必须被id="ECS_PRICE_LIST"包含实现ajax刷新。) 不可更改 top10.lbi 库文件 销售排行 不可更改 ur_here.lbi 库文件 当前位置 不可更改 user_menu.lbi 库 文件 用户中心菜单 不可更改 vote.lbi 库 文件 调查 不可更改 vote_list.lbi 库 文件 在线调查 不可更改 (二) 六脉神剑商阳剑之标签简易说明 recommend_promotion.
14、lbi 库文件 促销商品
promotion_info.lbi 库文件 促销信息
cart.lbi 库文件 购物车
flow.dwt 模板文件 购物车和购物流程页
activity.dwt 模板文件 活动列表页
货到付款 打开运费到付的插件includes/modules/shipping/fpd.php
42行
/* 配送方式是否支持货到付款 */
$modules[$i]['cod']
= true;
今日特价
{if $smarty.foreach.promotion_foreach.index <= 5}
{$goods.short_name|escape:html}
{$lang.promote_price}{$goods.promote_price} {/if} history.lbi 库文件 商品浏览历史 myship.lbi 库文件 配送方式 批发方案页 首先进入 ECShop 的后台管理中心 -> 促销管理 -> 批发管理,进入批发管理页面 wholesale_list.dwt 模板文件 批发方案页17、 热卖商品
热卖商品
compare.dwt 模板文件 商品比较页 商品简单描述 {$lang.goods_brief}{$goods.goods_brief} 商品列表页 category.dwt brand.dwt 模板文件 商品品牌页 商品数量控制 修改 lib_goods.php 中 get_recommend_goods 函数, $num = get_library_number($data); 直接为$num赋值, 就跳过了模板对推荐数量的20、调用了
如果要自定义一个数量,在get_recommend_goods函数后多加一个可选参数,$rec_number=0
代码改为
if($rec_number==0)
$num = get_library_number($data);
else
$num = $rec_number;
search.dwt 模板文件 商品搜索页
goods.dwt 模板文件 商品详情页
{$lang.promote_price}{$goods.promote_price}
{$lang.shop_prices}{$goods.shop_price}
网站公告
{$shop_notice}
article_cat.dwt
模板文件 文章列表页
article_pro.dwt
模板文件 文章内容页(如免责声明等)
article.dwt 模板文件 文章内容页
myship.dwt 模板文件 我的配送页
message.dwt 模板文件 信息提示页
user_passport.dwt
用户安全页(包含:会员登录,会员注册,找
25、回密码。) 会员登录
user_transaction.dwt 模板文件 用户中心页 (包含:个人资料,我的红包,添加红包,我的订单, 订单详情,合并订单,订单状态,商品列表,费用总计, 收货人信息,支付方式,其他信息,会员余额。) 站内快讯 指定分类下的子分类方法 assign('categories256', get_categories_tree(256));?> {$cat.name|escape:html}31、三个“256”要改成你指定的分类id。 简单的就是这样,要正式应用还得结合实际对模板美化一下 goods_attrlinked.lbi 库文件 属性关联的商品
32、
33、
{$goods.short_name}
{$lang.promote_price}{$goods.formated_promote_price}
{$lang.shop_price}{$goods.shop
34、price}
35、 注释 log_id mediumint(8) 否 自增ID号 user_id mediumint(8) 否 用户登录后保存在session中的id号,跟users表中user_id对应 user_money decimal(10,2) 否 用户该笔记录的余额 frozen_money decimal(10,2) 否 被冻结的资金 rank_points mediumint(9) 否 等级积分,跟消费积分是分开的 pay_points mediumint(9) 否 消费积分,跟等级积分是分开的 chang
36、e_time int(10) 否 该笔操作发生的时间 change_desc varchar(255) 否 该笔操作的备注 change_type tinyint(3) 否 操作类型,0为充值,1,为提现,2为管理员调节,99为其它类型 s_ad //广告表(位置,类型,名称,链接,图片,开始,结束,广告主相关信息,点击是否显示) 字段 类型 Null 默认 注释 ad_id smallint(5) 否 自增ID号 position_id smallint(5) 否 0 0,站外广告;从1开始代表的是该广告所
37、处的广告位,同表ad_postition中的字段position_id的值 media_type tinyint(3) 否 0 广告类型,0图片;1flash;2代码3文字 ad_name varchar(60) 否 该条广告记录的广告名称 ad_link varchar(255) 否 广告链接地址 ad_code text 否 广告链接的表现,文字广告就是文字或图片和flash就是它们的地址 start_time int(11) 否 0 广告开始时间 end_time int(11) 否 0 广告结速时间 li
38、nk_man varchar(60) 否 广告联系人 link_email varchar(60) 否 广告联系人的邮箱 link_phone varchar(60) 否 广告联系人的电话 click_count mediumint(8) 否 0 该广告点击数 enabled tinyint(3) 否 1 该广告是否关闭;1开启; 0关闭; 关闭后广告将不再有效 s_ad_position //广告位(名称,宽,高,描述,样式) 字段 类型 Null 默认 注释 position_id tinyint(3)
39、 否 广告位自增id position_name varchar(60) 否 广告位名称 ad_width smallint(5) 否 0 广告位宽度 ad_height smallint(5) 否 0 广告高度 position_desc varchar(255) 否 广告位描述 position_style text 否 广告位模板代码 s_admin_action //管理权限分配(父类ID,权限代码) 字段 类型 Null 默认 注释 action_id tinyint(3) 否
40、 自增ID号 parent_id tinyint(3) 否 0 该id 项的父id,对应本表的action_id字段 action_code varchar(20) 否 代表权限的英文字符串,对应汉文在语言文件中,如果该字段有某个字符串,就表示有该权限 s_admin_log //管理日志(登陆时间,登陆ID,操作描述,IP) 字段 类型 Null 默认 注释 log_id int(10) 否 自增ID号 log_time int(10) 否 0 写日志时间 user_id tinyint(3) 否 0 该日
41、志所记录的操作者id,同ecs_admin_user的user_id log_info varchar(255) 否 管理操作内容 ip_address varchar(15) 否 登录者登录IP s_admin_message //管理留言(发送id,接收id,发送日期,阅读日期,是否已读,是否删除,标题,内容) 字段 类型 Null 默认 注释 message_id smallint(5) 否 自增id号 sender_id tinyint(3) 否 0 发送该留言的管理员id,同ecs_admin_user的user_
42、id receiver_id tinyint(3) 否 0 接收消息管理员id,同ec_admin_user的user_id,如果是给多个管理员发送,则同一个消息给每个管理员id发送一条 sent_time int(11) 否 0 留言发送时间 read_time int(11) 否 0 留言阅读时间 readed tinyint(1) 否 0 留言是否阅读1已阅读;0未阅读 deleted tinyint(1) 否 0 留言是否已经被删除 1已删除;0未删除 title varchar(150) 否 留言的主
43、题 message text 否 留言的内容 s_admin_user //管理员管理(用户名,email,密码,加入时间,最后登陆时间,最后登陆IP,权限等) 字段 类型 Null 默认 注释 user_id smallint(5) 否 自增id号,管理员代码 user_name varchar(60) 否 管理员登录名 email varchar(60) 否 管理员邮箱 password varchar(32) 否 管理员登录密码 add_time int(11) 否 0 管理员添加时间 la
44、st_login int(11) 否 0 管理员最后一次登录时间 last_ip varchar(15) 否 管理员最后一次登录IP action_list text 否 管理员管理权限列表 nav_list text 否 管理员导航栏配置项 lang_type varchar(50) 否 agency_id smallint(5) 否 该管理员负责的办事处理的id,同ecs_agency的agency_id字段.如果管理员没有负责办事处,则此处为0 todolist longtext 是 NULL
45、 记事本记录的数据 s_agency //广告相关统计(来源广告,来源位置,点击) 字段 类型 Null 默认 注释 agency_id smallint(5) 否 办事处ID agency_name varchar(255) 否 办事处名字 agency_desc text 否 办事处描述 s_area_region //配送区域关联(配送区域ID,具体地址ID) 字段 类型 Null 默认 注释 shipping_area_id smallint(5) 否 0 配送区域的id 号,等同于ecs_shipp
46、ing_area的shipping_area_id的值 region_id smallint(5) 否 0 地区列表,等同于ecs_region的region_id s_article //文章(分类ID,标题,内容,作者,作者email,关键字, 类型,是否显示,添加时间,文件地址,打开类型) 字段 类型 Null 默认 注释 article_id mediumint(8) 否 自增ID号 cat_id smallint(5) 否 0 该文章的分类,同ecs_article_cat的cat_id,如果不在,将自动成为保留类型而不能删除
47、title varchar(150) 否 文章题目 content longtext 否 文章内容 author varchar(30) 否 文章作者 author_email varchar(60) 否 文件作者的email keywords varchar(255) 否 文章的关键字 article_type tinyint(1) 否 2 文章类型 is_open tinyint(1) 否 1 是否显示;1显示;0不显示 add_time int(10) 否 0 文章添加时间
48、file_url varchar(255) 否 上传文件或者外部文件的url open_type tinyint(1) 否 0 0,正常; 当该字段为1或2时,会在文章最后添加一个链接’相关下载’,连接地址等于file_url的值;但程序在此处有Bug link varchar(255) 否 该文章标题所引用的连接,如果该项有值将不能显示文章内容,即该表中content的值 s_article_cat //文章分类(名称,类型,关键字,描述,排序,是否导航显示) 字段 类型 Null 默认 注释 cat_id smallint(5)
49、 否 自增ID cat_name varchar(255) 否 分类名称 cat_type tinyint(1) 否 1 分类类型 1,普通分类2,系统分类 3,网店信息 4, 帮助分类 5,网店帮助 keywords varchar(255) 否 分类关键字 cat_desc varchar(255) 否 分类说明文字 sort_order tinyint(3) 否 0 分类显示顺序 show_in_nav tinyint(1) 否 0 是否在导航栏显示 0 否 ; 1 是 s_attribute //文章(分类ID,标题,内容, 作者, 作者email,关键字,类型,是否显示) 字段 类型 Null 默认 注释 attr_id smallint(5) 否 自增 ID cat_id smallint(5) 否 0 商品类型 , 同ecs_goods_type的 cat_id attr_name varchar(60) 否 属性名






