thinkphp3.2【控制器调用视图view模板&视图模板与项目进行整合】

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_33382313/article/details/51702875

【控制器调用视图view模板】


控制器----》视图

 

APP_DEBUG = true;  调试模式错误信息显示更详细

 

 

控制器和模板的关系

通常:在view目录通常会有一个与控制器标志一样的目录,里边有具体模板文件

例如GoodsController.class.php 控制 在view目录有Goods目录,里边都是Goods控制器对应的模板文件

 

【视图模板与项目进行整合】

1. 引入静态代码

2. 引入cssimagejs

a) 以上3样东西,浏览器需要发送单独的http请求

b) 

引入css的时候,以User控制器标志作为当前目录,显然不行

 

 

以上目录设置不利于后期维护,例如其中的目录有修改,就需要全部都修改,有很多重复劳动

优化后:利用常量把路径给定义好,后期只维护一个常量即可

 

tp框架默认引擎的常量使用

 

模板与tp框架整合

1. 引入静态代码

2. 引入cssimgjs文件

3. 在入口文件地方把cssimgjs的路径设置常量

4. 在模板中通过常量获得具体的cssimg等文件信息(后期重复步骤)

5. css文件本身的图片路径设置正确(获得图片的相对位置是本身自己css文件)

展开阅读全文

没有更多推荐了,返回首页