您现在的位置是:首页 > 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

本文标签:

很赞哦! ()

相关源码

  • 工商注册财务代理记账类自适应pbootcms网站工商注册、财务代理记账企业打造的数字化门户模板,基于PbootCMS内核深度开发。采用前沿响应式架构,无缝适配手机端触控交互与PC端展示需求查看源码
  • 响应式WordPress简约博客主题Alt_BlogAlt_Blog主题该模板为博客内容展示设计,采用简约现代的风格理念,打造清晰的内容呈现平台。响应式布局确保在不同设备上都能获得良好的浏览体验,帮助博主更好地展示和分享内容。查看源码
  • 帝国CMS7.5手游资讯下载综合门户免费网站模板本模板基于帝国CMS7.5内核开发,为手游打造的综合门户网站解决方案。模板设计充分考虑了手业的特性,包含游戏资讯发布、手游下载、礼包发放、开测信息等核心功能模块,满足手游门户网站的各项业务需求。查看源码
  • (响应式)wordpress模板VieuV4.5主题资讯自媒体博客源码Vieu主题专注于个人博客与企业展示场景,采用响应式设计确保在手机、电脑、平板等多设备上的展示。主题集成会员中心、投稿系统、内容保护等实用功能,满足现代博客网站的建设需求。查看源码
  • (自适应手机端)锁锁芯锁具网站pbootcms模板 智能防盗锁网站源码下载本模板基于PbootCMS系统开发,为智能锁具、防盗锁芯及相关安防产品企业设计。采用响应式布局技术,确保在手机、平板和电脑等不同设备上都能获得良好的浏览体验,数据实时同步更新。查看源码
  • (自适应响应式)教育培训机构集团网站pbootcms源码下载本模板基于PbootCMS系统开发,为教育培训机构设计,特别适合展示课程体系、师资团队和教学成果。采用响应式技术,确保在各类设备上都能提供良好的浏览体验。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐