1.把tp5拷贝到: D:\phpStudy\WWW\lianxi2.在controller 控制器下 复制index.php文件内容到新建Cate.php  内容修改为:<?phpnamespace app\index\controller;use think\Controller; // 要继承这个类class Cate extends Controller{public function index() // 就是加载index的模板文件{return $this->fetch('Cate'); // 加载模板就是$this指向fetch这种方法,fetch()括号中限定模板名称}
}3.在controller 控制器下 复制cate.php文件(列表)内容到新建Article.php(内容) 内容修改为:把 class Index extends Controller  修改为:class Article extends Controller把 return $this->fetch();          修改为:return $this->fetch('Article');  4. D:\phpStudy\WWW\lianxi\application\index下新建 view文件夹,在view文件夹下、新建index、cate、article文件夹D:\phpStudy\WWW\lianxi\application\index\view5.把‘前端的index.htm 文件复制到:’D:\phpStudy\WWW\lianxi\application\index\view\index修改index文件内容格式(如果隐藏后缀在则在当前页面点击查看->选项->在查看页面下->把隐藏已知文件类型扩展名对号去掉->点击确定 )http://www.iheyu.com/lianxi/public/index.php/index/index/index(没样式)6.把‘前端的list.htm 和article 文件复制到:’D:\phpStudy\WWW\lianxi\application\index\view修改list.htm 为cate.html和article 文件内容格式http://www.iheyu.com/lianxi/public/index.php/index/article/index(没有样式)*****************************************************************************************模板文件不存在:C:\phpStudy\PHPTutorial\WWW\wanzheng\public/../application/index\view\index\index.html (bug)1.可能是view 下的 index.htm的格式不对! 2.我把view(视图)写成了vice!!!
*****************************************************************************************
***样式调整***7.在application下改config.php影响所有模块D:\phpStudy\WWW\lianxi\application\config.php如果想让config.php只对index起作用,就把config.php复制到:D:\phpStudy\WWW\lianxi\application\index 下只写你要配置的内容就可以了,修改内容:<?phpreturn ['view_replace_str'  =>  ['__PUBLIC__'=>'/public/','__ROOT__' => '/',],];8.定义常量在:D:\phpStudy\WWW\lianxi\public\index.php// 定义应用目录define('APP_PATH', __DIR__ . '/../application/');define('SITE_URL','http://www.iheyu.com/lianxi'); //定义常量,SITE_URL指向站点根路径9.创建前后台静态文件夹:D:\phpStudy\WWW\lianxi\public\static下创建 index文件夹(前台)下创建 admin文件夹(后台)10.修改路径在:D:\phpStudy\WWW\lianxi\application\index\config.php修改内容:<?phpreturn ['view_replace_str'  =>  ['__PUBLIC__'=>SITE_URL.'/public/static/index',],];11.创建前台静态文件夹在:D:\phpStudy\WWW\lianxi\public\static\index把前端的"images"(图片)和"style"(样式)拷贝过来12.引入CSS把插入到:D:\phpStudy\WWW\lianxi\application\index\view\index\index.html替换里面的内容:修改内容一:./style全部替换为__PUBLIC__/style/修改内容二:./images全部替换为__PUBLIC__/images/样式和图片都加载过来了!http://www.iheyu.com/lianxi/public/index.php13.用同样方法修改cate(列表)下的样式和图片:D:\phpStudy\WWW\lianxi\application\index\view\cate\cate.html修改方法同上http://www.iheyu.com/lianxi/public/index.php/index/cate/index14,用同样方法修改article(文章)下的样式和图片:D:\phpStudy\WWW\lianxi\application\index\view\article\article.html修改方法同上http://www.iheyu.com/lianxi/public/index.php/index/article/index

tp5——实践前台模板引入相关推荐

  1. tp5.1 前台模板使用公共模板网页(header.html、foot.html、base.html)

    1.在app\index\controller文件夹新建一个名为Lyot(自定义)的控制器,在控制器中定义: 2.创建一个被继承的public(自定义)文件夹,里面有三个文件,分别是header.ht ...

  2. 模板引擎ejs与html,后台模板引擎ejs与前台模板引擎artTemplate的简单介绍

    动态网页是指前端页面当中的数据内容来源于后台数据库,前端的html代码会随着后台数据的变化而变化,是动态生成的.制作动态网页有两种方式,一种方式是在后台拿到前端的html模板,利用后台模板引擎(如ej ...

  3. DTCMS插件的制作实例电子资源管理(三)前台模板页编写

    总目录 插件目录结构(一) Admin后台页面编写(二) 前台模板页编写(三) URL重写(四) 本实例旨在以一个实际的项目中的例子来介绍如何在dtcms中制作插件,本系列文章非入门教程,部分逻辑实现 ...

  4. 2023最新彩虹易支付源码免授权2.0版前台模板美化/用户中心美化

    正文: 彩虹易支付源码最新版免授权,2.0版本前台模板美化+前台用户中心美化版 在原来的基础上前后端都做了美化,结合了上个版本的前台模板美化,这次更新了前台用户中心美化2.0 程序: wwrhsi.l ...

  5. BDD - SpecFlow BDD 测试实践 SpecFlow 模板

    BDD - SpecFlow BDD 测试实践 SpecFlow 模板 引言 安装 SpecFlow's Visual Studio 插件 创建被测程序 创建 SpecFlow 项目 绑定实现第一个 ...

  6. 系统工程理论与实践 Latex 模板 model2019 ——公式、方程如有多行,数字编号与最后一行齐

    系统工程理论与实践 Latex 模板 model2019 下载地址 问题描述: 公式.方程: 如有多行,数字编号与最后一行齐. align 参考文献 latex 编排多行公式,把序号置于最后一行末尾/ ...

  7. tp5模板使用php函数,tp5 自定义公共函数,前台模板调用

    最近用tp5做一个cms,在添加模型的时候,选择类型,这类型太多了,如果一个个的去判断显示,能累死人了,干脆写个公共方法, 首先写公共方法用到Common.php,目录project/applicat ...

  8. element ui 前台模板_SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 前端篇(二):引入 element-ui 定义基本页面显示...

    前提: (1) 相关博文地址: SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 前端篇(一):搭建基本环境:https://www.cnblogs.com/l-y ...

  9. element ui 前台模板_用 Vue+ElementUI 搭建后台管理极简模板

    本文由图雀社区成员https://blog.csdn.net/crxk_​blog.csdn.net 写在前面 此篇文章为一篇说明文档,不是教你从零构建一个后台管理系统,而是基于一个实际项目,已经搭建 ...

  10. Java 后端开发实践 - 项目模板(16 步)

    在我的工作中,我从零开始搭建了不少软件项目,其中包含了基础代码框架和持续集成基础设施等,这些内容在敏捷开发中通常被称为"第0个迭代"要做的事情.但是,当项目运行了一段时间之后再来反 ...

最新文章

  1. UpdatePanel 后台注册脚本失效
  2. Hibernate查询视图返回null问题说明及解决办法
  3. 【IDEA】2020 断点(BreakPoints)调试(亲测)
  4. 美国无人机在火星首飞成功,创造历史,3米飞行高度悬停30秒
  5. Android开发手记(23) Notification
  6. 如何使用命令行进行基本操作
  7. scrollTop、scrollHeight、offsetTop、offsetHeight、clientTop、clientHeight区别
  8. 少有人走的路---心智成熟的旅程
  9. 04 Nifty自定义带图片的下拉框
  10. 基于Java Swing编写的简易运费计算工具
  11. OriginPro8.5画双柱状图
  12. VC++ 中主线程等待子线程结束的方法
  13. MQTT-Eclipse paho mqtt重连机制
  14. java设计五子棋_JAVA课程设计+五子棋(团队博客)
  15. Hadoop  HA
  16. 计算机主机启动不了系统安装系统安装软件,电脑主机启动不了怎么办
  17. python绝对方向角度值_哪个选项是turtle绘图中角度坐标系的绝对0度方向?
  18. RAID概念-磁盘阵列
  19. Java集成移动云短信服务
  20. 每日案例(第三期):智慧能源领域知识图谱实践案例速读03-04

热门文章

  1. 4万字长文全面解读数据中台、数据仓库和数据湖
  2. Android studio引入XUI
  3. 乐高叉车wedo教案_乐高 WEDO自带12个活动教学参考书.pdf
  4. ov5640帧率配置_基于OV5640的FPGARAM HDMI显示
  5. 用于空间搜索的四叉树
  6. ps考证电脑怎么改卷
  7. 车牌识别算法介绍与实践
  8. Java QQ授权第三方登陆
  9. python多行注释出错_python 有多行注释运行报错
  10. 文件共享服务器 域组访问设置权限,怎么对局域网所共享的文件进行访问权限管理...