您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop的init.php和index.php以及template的作用介绍
严锋滕2025-02-06Ecshop商城教程已有人查阅
导读1.包含网站前台所需的库文件 语言包等 lib_goods lib_articles lib_insert等2.初始化php的设置3.创建$ecs对象,前台通过$GLOBALS['ecs']访问,最常用的是->table方法
init.php
1.包含网站前台所需的库文件 语言包等 lib_goods lib_articles lib_insert等
2.初始化php的设置
3.创建$ecs对象,前台通过$GLOBALS['ecs']访问,最常用的是->table方法
4.创建数据库连接对象$db,前台通过$GLOBALS[db]访问,常用的getOne getAll等
5.载入数据参数 $_CFG ,shop_config表中的信息和商店的基本设置
6.蜘蛛访问 不计访问次数
7.创建smarty对象
8.初始化session信息 得到会员信息
先读session 再读cookie 前台可以通过$_SESSION['user_id'] 还有user_name rank等
cls_session类 对 seesion 有insert update load destory close等操作 其信息会被记录到session表中
index.php
1.判断ajax请求 比如首页tab切换时需要异步的显示一些数据
2.assign_template assign一些基本的信息 特别是shop_config里面的东西
3.复制index.dwt所需显示的内容 这里二次开发的时候较好自己写函数 比如 index_get_comments等
template
ecshop对模板读取的流程
1.首先读取themes下面的文件夹 文件夹的名字记录在template[code]里面
2.读取相应themes下的style.css的注释 /*templateName myTemplates*/,具体参考default/style.css
网站静态化rewrite
1.后台商店设置中设置允许重写url
2.rename /htaccess.txt to /.htacssess
3.设置apache 开启rewritemode and allowovrride all
1.包含网站前台所需的库文件 语言包等 lib_goods lib_articles lib_insert等
2.初始化php的设置
3.创建$ecs对象,前台通过$GLOBALS['ecs']访问,最常用的是->table方法
4.创建数据库连接对象$db,前台通过$GLOBALS[db]访问,常用的getOne getAll等
5.载入数据参数 $_CFG ,shop_config表中的信息和商店的基本设置
6.蜘蛛访问 不计访问次数
7.创建smarty对象
8.初始化session信息 得到会员信息
先读session 再读cookie 前台可以通过$_SESSION['user_id'] 还有user_name rank等
cls_session类 对 seesion 有insert update load destory close等操作 其信息会被记录到session表中
index.php
1.判断ajax请求 比如首页tab切换时需要异步的显示一些数据
2.assign_template assign一些基本的信息 特别是shop_config里面的东西
3.复制index.dwt所需显示的内容 这里二次开发的时候较好自己写函数 比如 index_get_comments等
template
ecshop对模板读取的流程
1.首先读取themes下面的文件夹 文件夹的名字记录在template[code]里面
2.读取相应themes下的style.css的注释 /*templateName myTemplates*/,具体参考default/style.css
网站静态化rewrite
1.后台商店设置中设置允许重写url
2.rename /htaccess.txt to /.htacssess
3.设置apache 开启rewritemode and allowovrride all
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop会员整合ecshop与discuz论坛整合教程
步骤一,安装ecshop和discuz第二步,ecshop会员整合->安装UCenter第三步,测试同步登陆和同步退出
ecshop首页商品怎么实现随机排序
首页ecshop商品随机排序的三种方法都是修改inlcudes/lib_goods.php这个文件1 精品推荐 新品上架 热卖商品 促销商品 团购商品 拍卖商品 6类随机排序的调整方法
ecshop添加订单订单管理教程
添加订单 从后台订单管理->添加订单 进入。除了用户在前台定购商品的时候添加订单,管理员也可以在后台直接添加订单。
ecshop模板首页每个商品下显示已销售量的代码实例
第一步:打开文件 includes/lib_goods.php在该文件的末尾添加如下代码片段;然后往上找到317行左右, 找到
相关源码
-
(自适应)帝国CMS7.5模板淘宝客导购博客文章源码本模板基于帝国CMS7.5内核深度开发,为电商导购类网站设计。采用响应式布局技术,确保在手机、平板及电脑端均能获得优质浏览体验。模板内置商品推荐模块与优惠信息展示区,可快速搭建专业导购平台。查看源码 -
(PC模板)工商公司注册会计财务记账pbootcms模板源码下载基于PbootCMS的工商财税行业网站系统,手工编写前端代码确保执行效率,双端自适应设计,支持后台实时更新服务价格和政策文件。查看源码 -
自适应电子科技类产品公司pbootcms网站模板基于PbootCMS内核开发,为电子科技类企业设计,适用于电子产品展示、企业官网等场景。该模板采用开源架构,用户可自由访问和修改源码,灵活适配各类行业需求,无需二次开发成本查看源码 -
帝国CMS7.5养生生活健康网模板完整带会员中心可封装APP本套模板为生活服务类网站设计,适用于两性健康、减肥瘦身、生活资讯等领域。采用帝国CMS7.5核心开发,结构清晰合理,视觉体验舒适,能够有效满足相关行业的建站需求。查看源码 -
(自适应)游泳馆泳池水处理器设备pbootcms网站模板免费下载专注服务于泳池水处理设备制造商、泳池系统工程商等企业用户。模板预设设备分类体系、技术参数展示模块和解决方案呈现页面,满足行业特有展示需求。查看源码 -
(自适应响应式)HTML5幕墙装饰工程建筑装修公司pbootcms模板下载基于PbootCMS开发的响应式模板,为幕墙工程、建筑装饰企业设计,通过数字化展示提升企业专业形象与项目展示能力。结构化数据标记增强项目案例收录,智能URL路由优化,支持每个工程案例独立设置关键词与描述查看源码
| 分享笔记 (共有 篇笔记) |