【TP5.0】引入public/static目录下的静态资源
2018-03-24 22:56
288 查看
1、假设tp5 下只有一个项目,且application在tp5下,
2、我们知道 外界访问tp5项目,只能通过public/index.php的入口文件,且查看apache服务器我们知道,
【DOCUMENT_ROOT]指向的是D:\\phpStudy/WWW/tp5/public 目录,所以我们apache服务器【/】根目录其实是tp5/public/目录
3、知道了上面的知识,那么引入就变得很简单了:
applicaiton/config.php 修改:
模版引用:
效果:
2、我们知道 外界访问tp5项目,只能通过public/index.php的入口文件,且查看apache服务器我们知道,
【DOCUMENT_ROOT]指向的是D:\\phpStudy/WWW/tp5/public 目录,所以我们apache服务器【/】根目录其实是tp5/public/目录
3、知道了上面的知识,那么引入就变得很简单了:
applicaiton/config.php 修改:
// 视图输出字符串内容替换 //注意:因为apache服务器根目录【DOCUMENT_ROOT】指向 tp5/public/,也即此处的【/】 'view_replace_str' => [ '__PUBLIC__'=>'/static', ],
模版引用:
<img src="__PUBLIC__/index/img/1.png"/> <img src="/static/index/img/1.png"/>
效果:
相关文章推荐
- TP5 __STATIC__静态资源路径缺少public的解决方案
- springMVC 访问静态资源 访问图片存放的路径:这个路径可以不是tomcat下的目录
- go实战(5):引入bootstrap,设置静态资源
- 关于静态资源是否应该放到WEB-INF目录
- SSM框架下释放静态资源与引入静态资源
- Python+Flask.0009.FLASK静态资源之默认及自定义资源目录
- SpringBoot设置静态资源访问目录
- springboot项目打包部署时把静态资源打包到jar中、或修改静态资源根目录
- mavn项目(springMVC) 引入静态资源(js、css)等
- Thinkjs3新手入门之如何使用静态资源目录
- ThinkPHP5学习笔记(3)-静态公共资源的引入
- Django学习笔记(1)---引入静态资源
- public static ArrayList 静态方法或者对象的回收技巧
- 引入jquery等(静态资源)报404
- springMVC 引入静态资源Js的方式
- springboot引入静态资源
- springMVC 引入静态资源Js的方式
- 定义不被SpringMVC拦截的静态资源(html, js, css等文件),通用方法,不需要每个目录都设置
- Spring mvc jsp中引入静态css资源文件问题
- IIS8集成模式下打开静态资源被aspx处理程序处理,StaticFileModule失效问题分析