【php精品源码栏目提醒】:本文主要为网学会员提供“ECSHOP 模板制作引导手册.pdf - 互联网”,希望对需要ECSHOP 模板制作引导手册.pdf - 互联网网友有所帮助,学习一下!
E-Commerce Online Shop 网上商店系统模板制作引导手册by Lu Hengqi16-Nov-07 E-Commerce Online Shop 网上商店系统 目录关于ECSHOP ............................................................................................................ 3 产品特点:.....................................................................................................................................................31.前言 ..................................................................................................................... 5 1.1. 模板系统介绍........................................................................................................................................5 1.2. 涵盖内容 .................................................................................................................................................5 1.3. 适用版本 .................................................................................................................................................5 1.4. ECShop 团队主要成员 ....................................................................................................................52.模板结构说明 ..................................................................................................... 6 2.1. 模板目录结构........................................................................................................................................6 2.2. 链接模板文件使用例子.....................................................................................................................6 2.3. 模板文件结构........................................................................................................................................63.模板系统标签说明 ............................................................................................ 9 3.1. 变量调节标签........................................................................................................................................9 3.1.1. escape 编码.................................................................................................................................................9 3.1.2. nl2br 换行符替换成 ltbr /gt ..................................................................................................................9 3.1.3. default 默认值 ............................................................................................................................................9 3.1.4. truncate 截取........................................................................................................................................... 10 3.1.5. strip_tags 去除html标签 .................................................................................................................... 10 3.2. 控制标签 .............................................................................................................................................. 11 3.2.1. ifelseifelse.................................................................................................................................................. 11 3.2.2. foreachforeachelse................................................................................................................................ 12 3.3. 显示标签 .............................................................................................................................................. 14 3.3.1. cycle ............................................................................................................................................................... 14 3.3.2. html_options .............................................................................................................................................. 15 3.3.3. html_select_date...................................................................................................................................... 16 3.3.4. html_radios................................................................................................................................................. 19 3.3.5. html_select_time...................................................................................................................................... 21 3.4. 辅助标签 .............................................................................................................................................. 25 3.4.1. assign............................................................................................................................................................. 25 3.4.2. Include .......................................................................................................................................................... 25 2 E-Commerce Online Shop 网上商店系统关于ECSHOP ECShop是Comsenz公司推出的一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。
系统是基于
PHP语言及MYSQL数据库构架开发的跨平台开源程序。
ECShop悉心听取每一位商家的需求与建议,不仅设计了人性化的网店管理系统帮助商家快速上手,还根据中国人的购物习惯改进了购物流程,实现更好的用户购物体验。
经过近两年的发展,ECShop网店系统无论在产品功能、稳定性、执行效率、负载能力、安全性和SEO支持搜索引擎优化等方面都居国内同类产品领先地位,成为国内最流行的购物系统之一。
官方网站: http://www.ecshop.com 官方论坛: http://bbs.ecshop.com产品特点:灵活的模版机制 ECShop 开 发 了 独 有 的 高 效 模 板 引 擎 2.15 以 前 版 本 使 用 smarty 模 板 引 擎 , 并 结 合 了 Dreamweaver的模板和库功能,使得编辑制作模板变得更简单。
开放的插件机制 支付、配送,会员整合都是以插件形式实现。
商家可以随时增加或变更的支付方式和配送体 系。
ECShop支持大部分
php开发的论坛系统,包括discuz,phpwind等,只需在后台做简 单参数配置,即可完成会员整合。
功 能 AJAX 化 ECShop使用目前流行的 AJAX 技术,批量数据编辑变得更迅速,方便。
促销功能 ECShop提供了积分、红包、赠品,夺宝奇兵等多种促销方法。
高效率的代码和执行性能 通过优化代码与数据库结构,配合ECShop独家设计的缓存机制,在不考虑网速的情况下, 网店动态页面与纯静态页面访问速度相当。
常规功能的更完善实现 针对常规功能尤其是后台管理和购物流程,ECShop进行了更简洁的设计,实现更好的用户 体验。
3 E-Commerce Online Shop 网上商店系统搜索引擎优化在 SEO (搜索引擎优化)上,ECShop独家支持两种 URL 重写方式,并且是同类软件中第一家支持google / yahoo / microsoft三家共同发布的 sitemaps 0.9 网站索引规范,能够为站点被搜索引擎收录做到最大限度的支持和帮助。
内置手机短信网关ECShop内置手机短信网关,支持会员信息群发,订单提醒等功能。
多语言支持支持简体,繁体,英文。
源代码开放用户可根据自己的需求对ECShop进行定制,扩展。
4 E-Commerce Online Shop 网上商店系统1. 前言1.1. 模板系统介绍 ECShop网上商店系统”的模板机制是由ECShop团队自行研发的模板控制系统和著名的
PHP 开 源 模 板 引 擎 程 序 Smarty 大 部 分 功 能 类 似 。
为 了 方 便 用 户 开 发 模 板 , 并 使 用 了Dreamweaver的模板和库功能,使得编辑模板变得更简单容易。
1.2. 涵盖内容 本文档主要介绍“模板结构说明”、“模板制作范例”和“模板系统标签变量”等。
1.3. 适用版本 本文档由ECShop团队编写整理;文档主要针对ECShop v2.5+版本。
如果您发现文档内容有误,或者内容尚未更新到最新版本又或者您觉得需要添加需要了解的资料,请Email: luhengqigmail.com,并请注明哪部分内容错误或者尚未更新,谢谢 注意:“ecshop v2.5” 表示此文档的适用环境为v2.5或更高版本,低于此版本的可能已经不适用!为了获得更多更强的功能以及更安全的使用环境,请您尽快升级您的ECShop主程序!1.4. ECShop 团队主要成员项目策划 Paul Gao,Weber Liu程序开发 Weber Liu , ScottYe , WenjinZhang , YanXuan , PaulGao , Stevenliu , Hackfan , Edisonrao界面设计 Weber Liu,HengqiLu,Yecior文档整理 Lily Chai,Bei Wang 5 E-Commerce Online Shop 网上商店系统2. 模板结构说明2.1. 模板目录结构名称 备注(作用css 存放模板.css “样式表”文件目录images 存放模板“图片”文件目录js 存放模板.js“javascript”文件目录library 存放模板.lbi“库文件”目录注意:以上目录名全部都不可以更改,因为需要和程序做匹配,使用Unix系列操作系统的用户请注意目录名称大小写。
2.2. 链接模板文件使用例子文件格式 使用例子.css ltlinkhrefquotstyle.cssquot relquotstylesheetquot typequottext/cssquot /gt备注:注意默认的style.css文件不可以更改文件名或移动到css目录,额外添加的.css文件需要存放到css目录路径,不可以使用其他目录名称,留意红色代码部分的使用。
例子:ltlinkhrefquotcss/style.cssquot relquotstylesheetquot typequottext/cssquot /gt.js ltscript typequottext/javascriptquot srcquotjs/ajax.jsquotgtlt/scriptgt备注:.js文件必须存放在js目录,不可以使用其他目录名称,注意红色代码部分。
.gif/.jpg/.png .dwt文件代码下面路径使用例子: ltimgsrcquotimages/a.gifquot altquotquot /gt .lbi文件代码下面路径使用例子: ltimgsrcquot../images/a.gifquot altquotquot /gt.lbi lt-- BeginLibraryItem quot/library/page_header.lbiquot --gtlt-- EndLibraryItem --gt注意:链接代码的href、rel、type的次序需要遵行上面例子,否则程序可能无法使用。
2.3. 模板文件结构一套完整模板应该包含以下文件: 29个 .dwt文件模板框架文件 50个 .lbi文件(模板库文件) 1个style.css文件 (里面包含了模板的配置代码。
) 1个screenshot.png文件(用于后台管理显示安装模板。
)名称 文件类型 说明activity.dwt 模板文件 活动列表页article_cat.dwt 模板文件 文章列表页article_pro.dwt 模板文件 系统文章页(如:“公司简介”、“版权信息“。
)article.dwt 模板文件 文章内容页auction_list.dwt 模板文件 拍卖商品列表页 6 E-Commerce Online Shop 网上商店系统auction.dwt 模板文件 拍卖商品详情页brand.dwt 模板文件 品牌商品列表页catalog.dwt 模板文件 所有分类、品牌页category.dwt 模板文件 商品列表页compare.dwt 模板文件 商品比较页flow.dwt 模板文件 购物车和购物流程页gallery.dwt 模板文件 商品相册页goods.dwt 模板文件 商品详情页group_buy_goods.dwt 模板文件 团购商品详情页group_buy_list.dwt 模板文件 团购商品列表页index.dwt 模板文件 首页message.dwt 模板文件 信息提示页(如:警告信息,登陆成功。
)myship.dwt 模板文件 配送方式查询页pick_out.dwt 模板文件 选购中心页receive.dwt 模板文件 收货确认信息页respond.dwt 模板文件 在线支付结果提示信息页search.dwt 模板文件 商品高级搜索、搜索结果页snatch.dwt 模板文件 夺宝奇兵页tag_cloud.dwt 模板文件 标签云页topic.dwt 模板文件 专题活动页user_clips.dwt 模板文件 用户中心页(包含:欢迎页、我的留言、我的评论、 我 的标签、收藏商品、缺货登记、添加缺货登记、我的 推 荐、单个商品推荐。
)user_passport.dwt 模板文件 用户安全页(包含:会员登录、会员注册、找回密码 。
)user_transaction.dwt 模板文件 用户中心页(包含:个人资料、我的红包、添加红包 、我的订单、订单详情、合并订单、订单状态、商品 列表、费用总计、收货人信息、支付方式、其他信息 、会员余额、积分兑换。
)wholesale_list.dwt 模板文件 批发商品页ad_position.lbi 库文件 广告位article_category_tree.lbi 库文件 文章列表页“文章分类树”auction.lbi 库文件 首页拍卖商品brand_goods.lbi 库文件 首页品牌商品brands.lbi 库文件 品牌列表和商品列表页“品牌筛选”cart.lbi 库文件 购物车cat_articles.lbi 库文件 首页分类文章cat_goods.lbi 库文件 首页分类商品category_tree.lbi 库文件 商品分类树categorys.lbi 库文件 选购中心“分类列表”comments_list.lbi 库文件 用户评论表单、内容列表comments.lbi 库文件 用户评论 (ajax载入comments_list.lbi库文件。
)consignee.lbi 库文件 收货地址表单email_list.lbi 库文件 邮件订阅filter_attr.lbi 库文件 商品列表页“属性筛选”goods_article.lbi 库文件 相关文章goods_attrlinked.lbi 库文件 属性关联的商品goods_fittings.lbi 库文件 相关配件 7 E-Commerce Online Shop 网上商店系统goods_gallery.lbi 库文件 商品相册goods_list.lbi 库文件 商品列表goods_tags.lbi 库文件 商品标记goods_relative.lbi 库文件 相关商品group_buy.lbi 库文件 首页团购商品help.lbi 库文件 网店帮助history.lbi 库文件 商品浏览历史invoice_query.lbi 库文件 首页发货单列表member_info.lbi 库文件 会员登录表单和登录成功以后的会员信息member.lbi 库文件 会员登录 ajax载入member_info.lbi库文件。
myship.lbi 库文件 配送查询new_articles.lbi 库文件 最新文章、网店公告order_query.lbi 库文件 订单查询order_total.lbi 库文件 订单费用总计page_footer.lbi 库文件 页面脚部(包含:版权信息、联系电话、地址、IM 软件和Ajax需要调用的javascript代码。
page_header.lbi 库文件 页面头部 (包含:网店LOGO、顶部菜单、主导 航)pages.lbi 库文件 列表分页price_grade.lbi 库文件 商品列表页“价格筛选”recommend_best.lbi 库文件
精品推荐recommend_hot.lbi 库文件 热卖商品recommend_new.lbi 库文件 新品推荐recommend_promotion 库文件 促销商品search_form.lbi 库文件 搜索表单snatch_price.lbi 库文件 夺宝奇兵最新出价列表 必须被 idquotECS_PRICE_LISTquot包含实现ajax刷新。
snatch.lbi 库文件 夺宝奇兵出价表单 必须被idquotECS_SNATCHquot包含 实现ajax刷新。
top10.lbi 库文件 销售排行ur_here.lbi 库文件 当前位置user_menu.lbi 库文件 用户中心菜单vote_list.lbi 库文件 在线调查vote.lbi 库文件 在线调查内容screenshot.png 图片文件 用于后台管理显示安装模板必须使用.png格式。
style.css 样式表文件 模板默认样式表文件,里面包含了模板的配置代码。
8 E-Commerce Online Shop 网上商店系统3. 模板系统标签说明3.1. 变量调节标签3.1.1. escape 编 码 参数位置 参数类型 必需 可用参数 默认 描述 1 string No htmlurlquotes html 使用何种编码格式。
描述:用于html转码url转码在没有转码的变量上转换单引号十六进制转码十六进制美化转码。
默认是html转码。
例子:articleTitlearticleTitleescapearticleTitleescape:quothtmlquot escapesamp quot ltgt articleTitleescape:quoturlquotarticleTitleescape:quotquotesquot3.1.2. nl2br 换 行 符 替 换 成 ltbr /gt描述:所有的换行符将被替换成 ltbr /gt.功能同
PHP中的nl2br函数一样.例子:articleTitlenl2br输出:Sun or rain expectedltbr /gttoday dark tonight3.1.3. default 默 认 值 参数位置 参数类型 .
上一篇:
一.网页设计基础知识【特荐
下一篇:
带心行图案的把手水杯设计