文档章节

thinkphp5中资源文件路径的使用

gcudwork
 gcudwork
发布于 2017/08/01 20:13
字数 213
阅读 30
收藏 1

thinkphp5中资源文件路径的使用
在thinkphp5中资源文件的引用与thinkphp3已经不大一样,但也不麻烦
首先在配置文件config.php里定义需要的路径,比如资源根(public)/图片(img)/样式(css)/脚本(js)路径,假设你的资源文件都是放在public/static下的
找到'view_replace_str' ,在数组里加入
'__PUBLIC__'=>think\Url::build('/').'public/',
'__JSPATH__'=>think\Url::build('/').'public/static/js/',
'__CSSPATH__'=>think\Url::build('/').'public/static/css/',
'__IMGPATH__'=>think\Url::build('/').'public/static/img/',
然后在html里这样使用css和js
{load file='__CSSPATH__a.css'}
{load file='__JSPATH__a.js'}
图片只能用纯路径替换
<img src="__IMGPATH__a.jpg">
这里还要注意一个问题,如果你已经把入口文件放到了根目录下,同时也要把重写配置文件放到该目录,该方法适用于apache

© 著作权归作者所有

gcudwork
粉丝 0
博文 20
码字总数 9032
作品 0
武汉
程序员
私信 提问
ThinkPHP 5.0.0 Beta 发布,高性能 PHP 框架

ThinkPHP V5.0——为API开发而设计的高性能框架 ThinkPHP5.0.0版本是一个颠覆和重构版本,采用全新的架构思想,引入了很多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载。 Gi...

开源中国总统
2015/12/12
13K
25
WangWei/WXForEcms

WxPlug_TP5 (WXForEcms) v1.0.0.1231 基于 ThinkPHP5 5.0.3 运行环境要求PHP5.4以上 使用请参考 作者网站 二次开发除参考上述网站内容外,还需参考ThinkPHP5完全开发手册 router.php用于p...

WangWei
2017/08/04
0
0
ThinkPHP/thinkphp5

ThinkPHP 5.0 ThinkPHP5在保持快速开发和大道至简的核心理念不变的同时,PHP版本要求提升到5.4,对已有的CBD模式做了更深的强化,优化核心,减少依赖,基于全新的架构思想和命名空间实现,是...

ThinkPHP
2016/03/11
0
0
基于thinkphp5.1开发的基础插件库系统

基于thinkphp5的一款多功能开源web框架。该框架完全遵循thinkphp5的规范,简单易操,拿来即用。使用本框架只需小小改动或者不需要改动,就可完成web站基础功能。您的宝贵时间是留给项目核心的...

cowcms
2018/09/05
5
0
static7/prototype

prototype 1.0 prototype,是一个后台原型系统,主要是解决开发中基础系统方案,基于onethink重构(与onthink的功能大致相同),使用ThinkPHP 5.0.4开发,去除了独立模型和插件机制,保留Insta...

static7
2016/11/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Qt程序打包发布方法(使用官方提供的windeployqt工具)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/toTheUnknown/article/details/81748179 如果使用到了Qt ...

shzwork
31分钟前
4
0
MainThreadSupport

MainThreadSupport EventBus 3.0 中的代码片段. org.greenrobot.eventbus.MainThreadSupport 定义一个接口,并给出默认实现类. 调用者可以在EventBus的构建者中替换该实现. public interface ...

马湖村第九后羿
52分钟前
3
0
指定要使用的形状来代替文字的显示

控制手机键盘弹出的功能只能在ios上实现,安卓是实现不了的,所以安卓只能使用type类型来控制键盘类型,例如你要弹出数字键盘就使用type="number",如果要弹出电话键盘就使用type="tel",但这...

前端老手
今天
6
0
总结:Raft协议

一、Raft协议是什么? 分布式一致性算法。即解决分布式系统中各个副本数据一致性问题。 二、Raft的日志广播过程 发送日志到所有Followers(Raft中将非Leader节点称为Follower)。 Followers收...

浮躁的码农
今天
7
0
Flask-admin Model View字段介绍

Model View字段介绍 can_create = True 是否可以创建can_edit = True 是否可以编辑can_delete = True 是否可以删除list_template = 'admin/model/list.html' 修改显......

dillonxiao
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部