您的位置:首页 > 编程语言 > PHP开发

thinkphp5引用资源文件路径

2017-02-08 10:32 316 查看
tp5项目的入口文件一般都是要绑定到DocumentRoot下的..**/public下面。

所以在前端模板中引入资源文件的方式,如果不像tp3.x那样设置CSS 之类的宏定义。那么引入的方式则是src=’static/img/logo.png’类似的这种形式;

然后,突然有一天需要在控制器里面去调用一个图片的路径,就突然懵逼了,不知道应该用什么方式来写static下资源文件的路径。后来就想到,既然模板中的资源文件的路径最后被组装称了一个绝对路径,那么我在控制器里面也应该是写绝对路径,那么就去模板中看最后形成的资源文件的绝对路径是什么,找到之后是http://www.* * * .com/static/img/logo.png。然后我们在控制器里面写上以上这种的绝对路径就行了。不可以加上index.php,不然就失效了.

tips:没考虑什么路由重写啊,入口文件去index.php这种东西。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  thinkphp