ecshop在线手册前言及程序结构
该在线手册是有模版堂转载而来:仅供参考
一、前言
为什么我们ecshop模板堂要重制ecshop在线手册呢?因为目前网上的一些教程有些是比较老的,有些是不全面的,官方的手册也已经很久没有更 新,很多刚接触ecshop的朋友难以入门,很难上手。为了方便广大ecshop用户,ecshop模板堂制作了最新的ecshop在线手册,该手册已经 是最新2.73版本,并会陆续更新,增加最新的内容
"Ecshop免费开源网店商店系统"的模板系机制是由ECSHOP团队自行研发的模板控制系统和著名的PHP开源模板程序Smarty组合而成。为了方便用户开发模板,并使用了Dreamweaver的模板和库的功能,使得编辑制作模板变得更简单,容易.
本文档主要介绍ECSHOP模板结构说明, ECSHOP程序结构说明,ECSHOP数据库结构说明,ECSHOP布局参考图并包括Smarty参考手册.
本文档由ECSHOP团队编写整理;由ECSHOP模板堂重制修改;文档内容主要针对ecshop v2.7.3+ 版本 提供制作网店商店模板的参考。
如果您发现文档内容有误,或者内容尚未更新到最新版本,又或者您觉得需要添加需要了解的资料,请与 联系 Email: zhong(a)ecmoban.com 请把(a)改成@ ,并请注明哪部分稳定内容错误或者尚未更新,谢谢!
ECSHOP提醒您:“ecshop v2.7.3+” 表示此文档的适用环境为v2.7.3或更高版本,低于此版本的可能已经不适用!为了获得更多更强的功能以及更安全的使用环境,请您尽快升级您的ECSHOP主程序!
需要了解更多资讯或寻求帮助:
官方网站: http://www.ecshop.com
模板堂网站: http://www.ecmoban.com
模板堂论坛: http://bbs.ecmoban.com
百度ecshop吧:http://tieba.baidu.com/f?ie=utf-8&kw=ecshop
二、
ECSHOP 程序结构说明 (适用版本v2.7.3)
文件夹说明
名称 | 备注(作用或意义) |
---|---|
根目录 | 前台程序文件 |
admin | 后台程序文件 |
admin/help | 功能的帮助文件 |
admin/images | 后台页面用图片 |
admin/includes | 后台公用文件和函数 |
admin/js | 后台用js脚本 |
admin/style | 后台用样式表 |
admin/templates | 后台页面模板 |
api | 调用API的系统公用函数 |
cert | 存放证书的文件夹 |
data | 据连接设置等,包括各种广告的上传图片等 |
data/afficheimg | 广告图片 |
demo | 默认自带测试数据,安装后可删除 |
images | 上传商品图片文件夹,按日期分目录 |
images/200902 | 按月份划分商品图片 |
images/upload | 编辑器上传文件夹,包括file、flash、image和media |
includes | 前台公用文件和函数 |
includes/codetable | 语言对应的代码表 |
includes/fckeditor | 开源html文本编辑器 |
includes/modules/convert | shopex转换文件 |
includes/modules/cron | 如自动上下架、ip删除等函数 |
includes/modules/integrates | 整合各种插件和函数基础类 |
includes/modules/payment | 各种支付接口插件 |
includes/modules/shipping | 各种送货方式插件 |
install | 系统安装文件夹,用后请删除 |
js | 前台用js脚本 |
js/calendar | 日历控件 |
languages | 语言文件 |
languages/zh_cn | 简体中文语言包文件 |
languages/zh_en | 英文语言包文件 |
languages/zh_tw | 繁体中文语言包文件 |
mobile | 系统自带手机版程序 |
mobile/includes | 手机版公共程序 |
mobile/templates | 手机版模板文件 |
temp | 存放临时缓存等文件 |
themes | 模板文件夹,可以随意拷贝模板样式 |
wap | 手机浏览程序 |
wap | 手机浏览程序 |
wap/includes | 公用文件和函数 |
wap/templates | 页面模板 |
widget | 搜狐博客小插件 |
程序文件说明
名称 | 备注(作用或意义) |
---|---|
activity.php | 优惠活动首页文件 |
affiche.php | 广告处理文件 |
affiliate.php | 生成商品列表 |
api.php | API统一接口文件 |
article.php | 文章详细页 |
article_cat.php | 文章分类首页 |
auction.php | 拍卖活动首页文件 |
brand.php | 品牌列表 |
captcha.php | 生成验证码 |
catalog.php | 所有商品分类页 |
category.php | 商品分类 |
certi.php | 证书反查文件 |
chinabank_receive.php | 网银在线自动对账接口 |
comment.php | 提交用户评论 |
compare.php | 商品比较程序 |
cycle_image.php | 轮播图片程序 |
exchange.php | 积分商城 |
feed.php | RSS Feed 生成程序 |
flow.php | 购物流程 |
gallery.php | 商品相册 |
goods.php | 商品详情 |
goods_script.php | 生成商品列表 |
group_buy.php | 团购商品首页文件 |
index.php | 首页文件 |
message.php | 留言板首页 |
myship.php | 支付配送页面 |
package.php | 超值礼包列表 |
pick_out.php | 选购中心首页 |
pm.php | 短消息文件 |
quotation.php | 报价单首页 |
receive.php | 处理收回确认的页面 |
region.php | 地区切换程序 |
respond.php | 支付响应页面 |
search.php | 搜索程序 |
sitemaps.php | 网站地图程序 |
snatch.php | 夺宝奇兵首页文件 |
tag_cloud.php | 标签云首页 |
topic.php | 专题首页文件 |
user.php | 会员中心 |
vote.php | 投票程序 |
wholesale.php | 商品批发程序 |
includes/cls_captcha.php | 验证码图片类 |
includes/cls_ecshop.php | 基础类 |
includes/cls_error.php | 用户级错误处理类 |
includes/cls_iconv.php | 字符集转换类 |
includes/cls_image.php | 后台对上传文件的处理类(实现图片上传,图片缩小, 增加水印) |
includes/cls_json.php | JSON 类 |
includes/cls_mysql.php | MYSQL 公用类库 |
includes/cls_rss.php | RSS 类 |
includes/cls_session.php | SESSION 公用类库 |
includes/cls_sms.php | 短信模块 之 模型(类库) |
includes/cls_smtp.php | SMTP 邮件类 |
includes/cls_sql_executor.php | SQL语句执行类 |
includes/cls_template.php | 模版类 |
includes/cls_transport.php | 服务器之间数据传输器 |
includes/inc_constant.php | 常量 |
includes/init.php | 前台公用文件 |
includes/lib.debug.php | 调试 |
includes/lib_article.php | 文章及文章分类相关函数库 |
includes/lib_base.php | 基础函数库 |
includes/lib_clips.php | 用户相关函数库 |
includes/lib_code.php | 加密解密类 |
includes/lib_common.php | 公用函数库 |
includes/lib_goods.php | 商品相关函数库 |
includes/lib_insert.php | 动态内容函数库 |
includes/lib_main.php | 前台公用函数库 |
includes/lib_order.php | 购物流程函数库 |
includes/lib_passport.php | 用户帐号相关函数库 |
includes/lib_payment.php | 支付接口函数库 |
includes/lib_time.php | 时间函数 |
includes/lib_transaction.php | 用户交易相关函数库 |
includes/lib_uc.php | UCenter 函数库 |
includes/modules/integrates/* | 会员数据处理类 |
includes/modules/payment/alipay.php | 支付宝插件 |
includes/modules/payment/balance.php - | 余额支付插件 |
includes/modules/payment/bank.php | 银行汇款(转帐)插件 |
includes/modules/payment/cappay.php | 首信易支付插件 |
includes/modules/payment/chinabank.php | 快钱插件 |
includes/modules/payment/cncard.php | 云网支付插件 |
includes/modules/payment/cod.php | 货到付款插件 |
includes/modules/payment/ctopay.php | Ctopay 支付插件 |
includes/modules/payment/express.php | ips支付系统插件 |
includes/modules/payment/ips.php | ips支付系统插件 |
includes/modules/payment/kuaiqian.php | 快钱插件 |
includes/modules/payment/nps.php | NPS支付插件 |
includes/modules/payment/pay800.php | 800pay 支付宝插件 |
includes/modules/payment/paypal.php | 贝宝插件 |
includes/modules/payment/paypalcn.php | 贝宝中国插件 |
includes/modules/payment/post.php | 邮局汇款插件 |
includes/modules/payment/shenzhou.php | 快钱神州行支付插件 |
includes/modules/payment/tenpay.php | 财付通插件 |
includes/modules/payment/tenpayc2c.php | 财付通中介担保支付插件 |
includes/modules/payment/xpay.php | 易付通插件 |
includes/modules/payment/yeepay.php | YeePay易宝插件 |
includes/modules/payment/yeepay_abchina.php | YeePay易宝银行直付插件 |
includes/modules/payment/yeepay_ccb.php | YeePay易宝银行直付插件 |
includes/modules/payment/yeepay_cmbchina.php | YeePay易宝银行直付插件 |
includes/modules/payment/yeepay_icbc.php | YeePay易宝银行直付插件 |
includes/modules/payment/yeepay_jcard.php | YeePay易宝银行直付插件 |
includes/modules/payment/yeepayszx.php | YeePay易宝神州行支付插件 |
includes/modules/shipping/cac.php | 上门取货插件 |
includes/modules/shipping/city_express.php | 城际快递插件 |
includes/modules/shipping/ems.php | EMS插件 |
includes/modules/shipping/flat.php | 邮政包裹插件 |
includes/modules/shipping/post_express.php | 邮政包裹插件 |
includes/modules/shipping/post_mail.php | 邮局平邮插件 |
includes/modules/shipping/presswork.php | 挂号印刷品插件 |
includes/modules/shipping/sf_express.php | 顺丰速运 配送方式插件 |
includes/modules/shipping/sto_express.php | 申通快递 配送方式插件 |
includes/modules/shipping/yto.php | 圆通速递插件 |
includes/modules/shipping/zto.php | 中通速递插件 |
js/auto_complete.js | 自动完成 |
js/calendar.php | 调用日历js |
js/common.js | 公共函数 |
js/compare.js | 商品比较 |
js/global.js | 全局js |
js/index.js | 首页js |
js/lefttime.js | 剩余时间js |
js/myship.js | 支付配送 |
js/region.js | 城市js |
js/shopping_flow.js | 购物流程 |
js/showdiv.js | 创建显示层 |
js/tagbox.js | |
js/transport.js | 用于支持AJAX的传输类 |
js/user.js | 会员信息 |
js/utils.js | 验证类 |
后台文件说明
名称 | 备注(作用或意义) |
---|---|
admin/account_log.php | 帐户变动记录 |
admin/ad_position.php | 广告位置管理程序 |
admin/admin_logs.php | 记录管理日志文件 |
admin/ads.php | 广告管理程序 |
admin/adsense.php | 站外JS投放的统计程序 |
admin/affiliate.php | 推荐设置 |
admin/affiliate_ck.php | 分成管理页 |
admin/agency.php | 办事处管理 |
admin/area_manage.php | 地区列表管理文件 |
admin/article.php | 文章管理程序 |
admin/article_auto.php | 文章自动上下架 |
admin/articlecat.php | 文章分类管理 |
admin/attention_list.php | 关注管理 |
admin/attribute.php | 属性规格管理 |
admin/auction.php | 拍卖活动管理 |
admin/bonus.php | 红包的处理文件 |
admin/brand.php | 品牌管理 |
admin/captcha_manage.php | 验证码管理 |
admin/card.php | 贺卡管理程序 |
admin/category.php | 商品分类管理程序 |
admin/check_file_priv.php | 系统文件检测 |
admin/cloud.php | 云服务接口 |
admin/comment_manage.php | 用户评论管理文件 |
admin/convert.php | 转换程序 |
admin/cron.php | 计划任务 |
admin/database.php | 数据库管理 |
admin/edit_languages.php | 语言项编辑 |
admin/email_list.php | 邮件列表管理 |
admin/exchange_goods.php | 积分兑换商品管理 |
admin/favourable.php | 优惠活动管理 |
admin/filecheck.php | 文件校验 |
admin/flashplay.php | flash播放管理 |
admin/flow_stats.php | 流量统计 |
admin/friend_link.php | 友情链接管理 |
admin/gen_goods_script.php | 生成显示商品的js代码 |
admin/get_password.php | 找回管理员密码 |
admin/goods.php | 商品管理程序 |
admin/goods_auto.php | 商品自动上下架 |
admin/goods_batch.php | 商品批量上传、修改 |
admin/goods_booking.php | 缺货处理管理 |
admin/goods_export.php | 导入数据 |
admin/goods_type.php | 商品类型管理 |
admin/group_buy.php | 团购商品管理 |
admin/guest_stats.php | 客户统计 |
admin/help.php | 帮助信息接口 |
admin/index.php | 控制台首页 |
admin/integrate.php | 第三方程序会员数据整合插件管理程序 |
admin/license.php | 程序说明 |
admin/magazine_list.php | 杂志管理 |
admin/mail_template.php | 管理中心模版管理程序 |
admin/message.php | 管理员留言程序 |
admin/navigator.php | 自定义导航栏管理 |
admin/order.php | 订单管理 |
admin/order_stats.php | 订单统计 |
admin/pack.php | 包装管理程序 |
admin/package.php | 超值礼包管理程序 |
admin/payment.php | 支付方式管理程序 |
admin/picture_batch.php | 图片批量处理程序 |
admin/privilege.php | 管理员信息以及权限管理 |
admin/receive.php | 联合注册返回验证 |
admin/reg_fields.php | 会员等级管理程序 |
admin/role.php | 角色管理信息以及权限管理程序 |
admin/sale_general.php | 销售概况 |
admin/sale_list.php | 销售明细列表文件 |
admin/sale_order.php | 商品销售排行 |
admin/search_log.php | 查询记录 |
admin/searchengine_stats.php | 搜索引擎关键字统计 |
admin/send.php | 快钱联合注册接口 |
admin/shipping.php | 配送方式管理程序 |
admin/shipping_area.php | 配送区域管理程序 |
admin/shop_config.php | 管理中心商店设置 |
admin/shophelp.php | 帮助信息管理程序 |
admin/shopinfo.php | 网站信息管理页面 |
admin/sitemap.php | 站点地图生成程序 |
admin/sms.php | 短信模块 |
admin/sms_url.php | 注册短信 |
admin/snatch.php | 夺宝奇兵管理程序 |
admin/sql.php | 会员管理程序 |
admin/suppliers.php | 管理中心供货商管理 |
admin/suppliers_goods.php | 供货商商品管理程序 |
admin/tag_manage.php | 后台标签管理 |
admin/template.php | 模版管理程序 |
admin/topic.php | 专题管理 |
admin/user_account.php | 会员帐目管理(包括预付款,余额) |
admin/user_account_manage.php | 会员资金管理程序 |
admin/user_msg.php | 客户留言 |
admin/user_rank.php | 会员等级管理程序 |
admin/users.php | 会员管理程序 |
admin/users_order.php | 会员排行统计文件 |
admin/view_sendlist.php | 邮件发送列表 |
admin/virtual_card.php | 虚拟卡商品管理程序 |
admin/visit_sold.php | 访问购买比例 |
admin/vote.php | 调查管理程序 |
admin/wholesale.php | 后台批发管理 |
admin/includes/cls_exchange.php | 后台自动操作数据库的类文件 |
admin/includes/cls_google_sitemap.php | Google sitemap 类 |
admin/includes/cls_phpzip.php | ZIP 处理类 |
admin/includes/cls_sql_dump.php | 数据库导出类 |
admin/includes/inc_menu.php | 管理中心菜单数组 |
admin/includes/inc_priv.php | 权限对照表 |
admin/includes/init.php | 管理中心公用文件 |
admin/includes/lib_goods.php | 管理中心商品相关函数 |
admin/includes/lib_main.php | 管理中心公用函数库 |
admin/includes/lib_template.php | 管理中心模版相关公用函数库 |
admin/js/colorselector.js | |
admin/js/colorselector_topic.js | |
common.js | 公共函数 |
listtable.js | 创建可编辑区 |
md5.js | md5加密 |
selectbox.js | Selectbox类 |
selectzone.js | SelectZone 类 |
tab.js | 标签上鼠标移动事件的处理函数 |
todolist.js | topbar.js |
validator.js | 表单验证类 |
ecshop在线手册前言及程序结构的更多相关文章
- ECSHOP在线手册之 数据库结构说明 (适用版本v2.7.3)
1.account_log 用户账目日志表 字段 类型 Null/默认 注释 log_id mediumint(8) 否 / 自增 ID 号 user_id mediumint(8) 否 / 用户登录 ...
- ECSHOP在线手册之模板结构说明 (适用版本v2.7.3)
名称 类型 备注(作用或意义) 文件(目录)名可否更改 images 目录 存放模板图片目录 不可更改 library 目录 存放模板库文件目录 不可更改 screenshot.png 图片 用于“后 ...
- ECSHOP在线手册布局参考图--文章详情页 article.dwt
A.购物车 1,设置方法 程序自动读取购物车的商品数量 2,代码相关 cart.lbi 中 {insert_scripts files='transport.js'} <div clas ...
- ECSHOP在线手册布局参考图--商品详情页 goods.dwt
A.购物车 1,设置方法 程序自动读取购物车的商品数量 2,代码相关 cart.lbi 中 {insert_scripts files='transport.js'} <div clas ...
- ECSHOP在线手册之布局参考图-首页 index.dwt
A.logo替换 1,设置方法 后台商店设置里,上传logo就行,注意logo的名称必须是logo.gif 2,代码相关 page_header.lbi 中 <a href=" ...
- ECSHOP在线手册布局参考图--通用活动页 group_list.dwt等
A.购物车 1,设置方法 程序自动读取购物车的商品数量 2,代码相关 cart.lbi 中 {insert_scripts files='transport.js'} <div clas ...
- ECSHOP在线手册布局参考图--积分商城 exchange_list.dwt
A.购物车 1,设置方法 程序自动读取购物车的商品数量 2,代码相关 cart.lbi 中 {insert_scripts files='transport.js'} <div clas ...
- ECSHOP在线手册布局参考图--文章列表页 article_cat.dwt
A.购物车 1,设置方法 程序自动读取购物车的商品数量 2,代码相关 cart.lbi 中 {insert_scripts files='transport.js'} <div clas ...
- ECSHOP在线手册布局参考图--商品分类页 category.dwt
A.购物车 1,设置方法 程序自动读取购物车的商品数量 2,代码相关 cart.lbi 中 {insert_scripts files='transport.js'} <div clas ...
随机推荐
- fedora之防火墙
通过iptables的设置可以学一些东西 从配置菜单关闭防火墙是不起作用的,索性在安装的时候就不要装防火墙查看防火墙状态:/etc/init.d/iptables status暂时关闭防火墙:/etc ...
- Node.js学习(11)----HTTP服务器与客户端
Node.js 标准库提供了 http 模块,其中封装了一个高效的 HTTP 服务器和一个简易的HTTP 客户端.http.Server 是一个基于事件的 HTTP 服务器,它的核心由 Node.js ...
- cadence allegro PCB中怎么使查找元件时屏幕不移动
先按F4进入show element状态,你在找元件,屏幕就会移动到你找的元件上面去,并且将视图放大.
- MySQL优化器 limit影响的case
测试的用例中,因为limit的大小不同,而产生了完全不同的执行计划: 1. 测试case: create table t1 ( f1 ) not null, f2 ) not null, f3 ) n ...
- bzoj2324后续思考
昨天写bzoj2324的解题报告的时候突然隐隐约约发现了我程序的一点问题 睡了一觉之后找到了反例 如下: 4 4 2 0 1 2 1 2 1 2 3 2 2 4 2 对于这个测试数据,显然最短路径和为 ...
- [原]Unity3D深入浅出 - 摄像机组件(Camera)
在Unity中创建一个Camera后,除了默认带一个Transform组件外,还会附带Flare Layer.GUI Layer.Audio Listener等4个组件,如下图. ClearFlags ...
- Unity3d插件推荐
2D_Toolkit_1.51 动画开发插件包 FingerGestures 触摸插件 ORK_Okashi_RPG_Kit Unity3D角色扮演游戏开发工具包 uScript-Visual-Scr ...
- String中intern的方法
首先查看官方API那个的解释: ——————————————————————————————————————— intern public String intern() 返回字符串对象的规范化表示形 ...
- 【聚类算法】谱聚类(Spectral Clustering)
目录: 1.问题描述 2.问题转化 3.划分准则 4.总结 1.问题描述 谱聚类(Spectral Clustering, SC)是一种基于图论的聚类方法——将带权无向图划分为两个或两个以上的最优子图 ...
- vim配色方案
想更换vim配色方案,需要修改两个文件: 第一个修改是在 /user/share/vim/vim73/colors 添加xxx.vim文件://路径里面有些不是vim73,是vim70或其他 第二个修 ...