【控制器调用视图view模板】
控制器----》视图
APP_DEBUG = true; 调试模式错误信息显示更详细
控制器和模板的关系
通常:在view目录通常会有一个与控制器标志一样的目录,里边有具体模板文件
例如GoodsController.class.php 控制 在view目录有Goods目录,里边都是Goods控制器对应的模板文件
【视图模板与项目进行整合】
1. 引入静态代码
2. 引入css、image、js
a) 以上3样东西,浏览器需要发送单独的http请求
b)
引入css的时候,以User控制器标志作为当前目录,显然不行
以上目录设置不利于后期维护,例如其中的目录有修改,就需要全部都修改,有很多重复劳动
优化后:利用常量把路径给定义好,后期只维护一个常量即可
tp框架默认引擎的常量使用
模板与tp框架整合
1. 引入静态代码
2. 引入css、img、js文件
3. 在入口文件地方把css、img、js的路径设置常量
4. 在模板中通过常量获得具体的css、img等文件信息(后期重复步骤)
5. 把css文件本身的图片路径设置正确(获得图片的相对位置是本身自己css文件)