ecshop怎么制作自己的模板

一.拿index.dwt为例

1.首先在\themes\default\下将index.dwt文件拷贝一份改名为home.dwt在里面加一句话"这是自己定义的home.dwt模板"以方便调试,

2.同样在根目录下的index.php文件拷贝一份改名为home.php里面加一行echo'这是自己定义的home.php';代码以便调试

3.同时把$smarty->display('index.dwt',$cache_id);改为$smarty->display('home.dwt', $cache_id);

然后清楚缓存在浏览器通过http://localhost/ecshop/home.php执行你会发现这个页面跟首页一样,只是多了一段"这是自己定义的home.php这是自己定义的home.dwt模板"文字。当然home.php和home.dwt文件里面的内容可以自己定义.

4.这时你就要在\admin\includes\lib_template.php里配置一下。在代码”$template_files= array('index.dwt',“加上你的模板”$template_files=array('home.dwt','index.dwt',“,

5.其次在$page_libs=array(这个二位数组里面的'index'=>array(这个数组拷贝一份,改名为home,意思就是告诉系统你这个home模板里面可以导入哪些.lbi文件.这点配置还不够,

6.你还要在\languages\zh_cn\admin/template.php语言包里面加一行$_LANG['template_files']['home']='Myhome模板';代码.然后你再到后台模板管理->设置模板可以看到如下结果

7.你会发现下拉框中多了一个Myhome模板选项,当你点击旁边的确定按钮时会报错,这是因为你还有一个xml文件没修改,打开themes\default\libs.xml文件,将节点内的代码拷贝一份把节点名改为这时你再来重复上次的操作点击旁边的确定,就不会报错了。

如何将dwt模板移到php,如何制作ECSHOP模板相关推荐

  1. ecshop怎么写原生php,ecshop模板中直接写php的方法

    大家都知道ecshop模板是dwt文件的格式 或者lbi文件的格式,而php 代码是不能写在模板里的,只能写在php程序中. 那么有什么办法可以直接写在dwt和lbi文件里呢?ecshop模板给出解决 ...

  2. ecshop模板的原理分析

    模板的原理 类似Smarty/ECShop这类模板的原理如下图所示. 1.首先是编译模板ECShop/Smart是利用PHP引擎,所以编译的结果是一个PHP文件,其编译过程就是 将分隔符{}替换成PH ...

  3. ECShop 模板库项目功能详解

    2019独角兽企业重金招聘Python工程师标准>>> 本文希望能给想了解ECShop库项目功能的人提供一些帮助.ec的高手就可以忽略了,有不同意见的朋友欢迎提意见. 许多刚接触 E ...

  4. ecshop 模板标签

    ecshop 采用 SMARTY模板引擎介绍 以下 是smarty 模板引擎的一些资料 Smarty 官方 ECSHOP模板引擎语法 1.foreach {foreach from=标签 item=输 ...

  5. pscs6怎么做html模板,怎么在Adobe Photoshop CS6里制作表格模板(PS)怎么画表格

    想要找使用PS快速制作表格的方法?快别闹了吧,表格的工作还是交个Excel表去做吧,Photoshop 就是用来作图的!话虽这么说,但是很多时候我们又不得不使用Photoshop制作表格,确实很捉急! ...

  6. ECSHOP模板文件功能说明

    2019独角兽企业重金招聘Python工程师标准>>> ECSHOP模板文件功能 activity.dwt 模板文件 活动列表页 article_cat.dwt 模板文件 文章列表页 ...

  7. html制作考卷,手把手教你如何制作试卷模板

    一.设置页面 试卷通常使用B4纸.横向.分两栏印刷,因此在制作之前,先要设置页面.启动Word 2003(其他版本操作相似),新建一空白文档.执行"文件→页面设置"命令,打开&qu ...

  8. ECshop 模板制作教程(转)

    授人以鱼,不如授人以渔,EC 就算作再多的模板,肯定也满足不了我们的需要,更何况各行有各行的门道,EC 统一做出来的模板也不一定合适于我们这个行业用,因此,只有 我们真正掌握了自己做模板.修改模板的功 ...

  9. T4模板使用(一):认识模板及简单使用

    T4模板使用(一):认识模板 前言 简介 流程 模板内容 内容 语法 打印内容 前言 t4模板是vs里用于生成代码的一个模板工具,可以对模板编写达到一键生成自己想要代码的目的. 首先,先看一下T4模板 ...

  10. ecshop模板教程-模板构造

    本文转载自http://bbs.ecshop.com/thread-1169446-1-1.html ecshop模板结构我们讲述了一部分,ecshop的模板文件位置和组成结构这个是需要我们熟悉的. ...

最新文章

  1. jquery链式写法 java_jQuery链式操作
  2. 2009 年 5 月 忙碌的一个月
  3. python中logging模块的一些简单用法
  4. centos6.5下iscsi多路径配置
  5. EditDistance,求两个字符串最小编辑距离,动态规划
  6. Eclipse 项目导入 Android Studio 导致的乱码问题解决
  7. mobi格式电子书_没有Kindle,如何看Kindle电子书?
  8. 网络设计与系统集成概述
  9. 相敏解调 matlab,Matlab-信号与系统实验
  10. 你一定要收藏的全网最完整CAD快捷键大全!
  11. 网络中的的一级域名和二级域名和三级域名
  12. 冰冻三尺,非一日之寒
  13. SVLsimulator与apollo6.0联合仿真
  14. python 爬网页通知_用Python实现一个爬取XX大学电费通知的小脚本
  15. html5柱状图模板,html5生成柱状图(条形图)
  16. 朴素贝叶斯法的参数估计——贝叶斯估计及其Python实现
  17. 移动二班 21号 pycharm 04.09
  18. Verilog在编写第一行代码之前
  19. 指定docker容器内存_Docker指定容器使用内存
  20. 重新激活Win8系统

热门文章

  1. asp.net政府企业网站前台+后台源码
  2. couch db_如何在Ubuntu上安装Couch DB 1.5
  3. linux-centos7解决视频无法看问题(安装Adobe flash player)
  4. 您的项目已获得 1000 枚 Star !
  5. 计算机图形学的反走样
  6. 软件和算法能力对惯导精度的深刻影响
  7. Level/levelup-1-简介
  8. 程序员客栈 接不到单子_常见(但不常见)单子
  9. win10修改用户名_忘记登录密码没有U盘怎么办?无U盘重置密码Win10篇
  10. 小米笔记本android,全球唯一 独家定制:「安卓中国版」小米笔记本电脑Air图赏...