ECShop的模板样式文件对应的功能

2024-02-25 17:48

本文主要是介绍ECShop的模板样式文件对应的功能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

模板文件说明

style.css - 模板所使用样式表
activity.dwt - 活动列表
article.dwt - 文章内容页
article_cat.dwt - 文章列表页
article_pro.dwt - 前一篇文章
auction.dwt - 拍卖商品首页
auction_list.dwt - 拍卖商品详细页
brand.dwt - 商品品牌页
brand_list.dwt - 品牌列表页
catalog.dwt - 所有商品分类列表页
category.dwt - 商品列表页
compare.dwt - 商品比较页
exchange_goods.dwt - 积分商品详细页
exchange_list.dwt - 积分商品首页
flow.dwt - 购物车和购物流程页
gallery.dwt - 商品相册页
goods.dwt - 商品详情页
group_buy_goods.dwt - 团购商品详细页
group_buy_list.dwt - 团购商品首页
index.dwt - 商城首页
links_apply.dwt - 在线申请友情链接页
message.dwt - 信息提示页(错误处理等)
message_board.dwt - 留言板页面
myship.dwt - 配送方式页
pick_out.dwt - 选购中心页
quotation.dwt - 报价单页面
receive.dwt - 收货确认信息页
respond.dwt - 在线支付提示信息页
secarch.dwt - 商品搜索页
snatch.dwt - 夺宝奇兵页
tag_cloud.dwt - 标签云页
topic.dwt - 专题首页
user_clips.dwt - 用户中心页(包含:欢迎页,我的留言,我的标签,收藏商品,缺货登记列表,添加缺货登记等)
user_passport.dwt - 用户安全页(包含:会员登录,会员注册,找回密码等)
user_transaction.dwt - 用户中心页 (包含:个人资料,我的红包,添加红包,我的订单,订单详情,合并订单,订单状态,商品列表,费用总计,收货人信息,支付方式,其他信息,会员余额)
wholesale_list.dwt - 批发活动列表页
library 库文件说明
ad_position.lbi – 广告
article_category_tree.lbi – 文章分类树
auction.lbi – 拍卖商品
bought_goods.lbi - 购买过此商品的人购买过哪些商品
brand_goods.lbi - 品牌商品
brands.lbi – 所有品牌
cart.lbi - 购物车
cat_articles.lbi – 分类下的文章
cat_goods.lbi - 分类下的商品
category_tree.lbi - 商品分类树
categorys.lbi – 所有小类+商品数量
comments.lbi - 用户评论
comments_list.lbi – 评论列表
consignee.lbi - 收货人信息
email_list.lbi – 邮件订阅
exchange_hot.lbi – 积分商城热卖商品
exchange_list.lbi – 积分商城商品列表
filter_attr.lbi – 扩展属性
goods_article.lbi – 商品相关文章列表
goods_attrlinked.lbi – 属性关联商品
goods_fittings.lbi – 相关配件列表
goods_gallery.lbi – 商品相册
goods_list.lbi - 商品列表
goods_related.lbi – 相关商品列表
goods_tags.lbi – 商品标签
group_buy.lbi – 团购商品
help.lbi - 帮助内容
history.lbi - 历史记录
invoice_query.lbi - 发货单查询
member.lbi - 会员登录区
member_info.lbi - 会员信息
myship.lbi – 收货信息
new_articles.lbi – 最新文章
online.lbi – 在线用户
order_query.lbi – 订单查询
order_total.lbi – 订单费用总数
page_footer.lbi -页面底部
page_header.lbi -页面顶部
pages.lbi - 列表分页
price_grade.lbi – 价格区间
promotion_info.lbi – 促销信息
recommend_best.lbi – 精品推荐
recommend_hot.lbi – 热卖商品
recommend_new.lbi – 最新商品
recommend_promotion.lbi – 特价商品
relatetag.lbi -
snatch.lbi – 夺宝奇兵

开发流程(前端页面)

  • 步骤一:首先拿到ECShop整个的源码文件,数据库一般是在根目录/data/datasql里面。
  • 步骤二:之后搭建开发环境有两种:
    一、本地建站,可以使用xampp搭建本地服务器,搭建开发环境
    二、可以使用phpstudy
  • 步骤三:编写样式文件
    文件样式在/themes/
    首先搞明白dwt文件和bli文件的关系(bli文件其实就是dwt文件中的一部分,所以说他两是调用关系)
    我们可以看到<!-- #BeginLibraryItem "/library/stores_tab.lbi" --><!-- #EndLibraryItem --> 这样的代码;

    这边要说明一下上面这段代码就是他两的引用方式(在dwt文件对应的模块中放入上面这种形式的代码就行了,同理你要添加新的样式只需要在bli文件中编写即可,之后调用就按上面的方式

    所谓的dwt文件后缀,其实就是html文件,只是其中的语法糖变为了ecshop的,仅此而已,之后就可以按咱们前端的流程走了

这篇关于ECShop的模板样式文件对应的功能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/746224

相关文章

Java中Springboot集成Kafka实现消息发送和接收功能

《Java中Springboot集成Kafka实现消息发送和接收功能》Kafka是一个高吞吐量的分布式发布-订阅消息系统,主要用于处理大规模数据流,它由生产者、消费者、主题、分区和代理等组件构成,Ka... 目录一、Kafka 简介二、Kafka 功能三、POM依赖四、配置文件五、生产者六、消费者一、Kaf

MybatisGenerator文件生成不出对应文件的问题

《MybatisGenerator文件生成不出对应文件的问题》本文介绍了使用MybatisGenerator生成文件时遇到的问题及解决方法,主要步骤包括检查目标表是否存在、是否能连接到数据库、配置生成... 目录MyBATisGenerator 文件生成不出对应文件先在项目结构里引入“targetProje

Go语言实现将中文转化为拼音功能

《Go语言实现将中文转化为拼音功能》这篇文章主要为大家详细介绍了Go语言中如何实现将中文转化为拼音功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 有这么一个需求:新用户入职 创建一系列账号比较麻烦,打算通过接口传入姓名进行初始化。想把姓名转化成拼音。因为有些账号即需要中文也需要英

基于WinForm+Halcon实现图像缩放与交互功能

《基于WinForm+Halcon实现图像缩放与交互功能》本文主要讲述在WinForm中结合Halcon实现图像缩放、平移及实时显示灰度值等交互功能,包括初始化窗口的不同方式,以及通过特定事件添加相应... 目录前言初始化窗口添加图像缩放功能添加图像平移功能添加实时显示灰度值功能示例代码总结最后前言本文将

vue解决子组件样式覆盖问题scoped deep

《vue解决子组件样式覆盖问题scopeddeep》文章主要介绍了在Vue项目中处理全局样式和局部样式的方法,包括使用scoped属性和深度选择器(/deep/)来覆盖子组件的样式,作者建议所有组件... 目录前言scoped分析deep分析使用总结所有组件必须加scoped父组件覆盖子组件使用deep前言

基于Java实现模板填充Word

《基于Java实现模板填充Word》这篇文章主要为大家详细介绍了如何用Java实现按产品经理提供的Word模板填充数据,并以word或pdf形式导出,有需要的小伙伴可以参考一下... Java实现按模板填充wor编程d本文讲解的需求是:我们需要把数据库中的某些数据按照 产品经理提供的 word模板,把数据

使用Python实现批量访问URL并解析XML响应功能

《使用Python实现批量访问URL并解析XML响应功能》在现代Web开发和数据抓取中,批量访问URL并解析响应内容是一个常见的需求,本文将详细介绍如何使用Python实现批量访问URL并解析XML响... 目录引言1. 背景与需求2. 工具方法实现2.1 单URL访问与解析代码实现代码说明2.2 示例调用

最好用的WPF加载动画功能

《最好用的WPF加载动画功能》当开发应用程序时,提供良好的用户体验(UX)是至关重要的,加载动画作为一种有效的沟通工具,它不仅能告知用户系统正在工作,还能够通过视觉上的吸引力来增强整体用户体验,本文给... 目录前言需求分析高级用法综合案例总结最后前言当开发应用程序时,提供良好的用户体验(UX)是至关重要

python实现自动登录12306自动抢票功能

《python实现自动登录12306自动抢票功能》随着互联网技术的发展,越来越多的人选择通过网络平台购票,特别是在中国,12306作为官方火车票预订平台,承担了巨大的访问量,对于热门线路或者节假日出行... 目录一、遇到的问题?二、改进三、进阶–展望总结一、遇到的问题?1.url-正确的表头:就是首先ur

如何评价Ubuntu 24.04 LTS? Ubuntu 24.04 LTS新功能亮点和重要变化

《如何评价Ubuntu24.04LTS?Ubuntu24.04LTS新功能亮点和重要变化》Ubuntu24.04LTS即将发布,带来一系列提升用户体验的显著功能,本文深入探讨了该版本的亮... Ubuntu 24.04 LTS,代号 Noble NumBAT,正式发布下载!如果你在使用 Ubuntu 23.