ThinkPHP模板文件中的路径问题
2012-08-07 14:39
387 查看
先看下面的模板文件header.html, 在项目中的位置:thinkOne\Tpl\default\Public
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Blog By ThinkPHP {$Think.version}</title>
<link href="../Public/css/style.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="../Public/js/common.js" /></script>
<load href="__PUBLIC__/Js/Base.js" />
<load href="__PUBLIC__/Js/prototype.js" />
<load href="__PUBLIC__/Js/mootools.js" />
<load href="__PUBLIC__/Js/Ajax/ThinkAjax.js" />
<load href="__PUBLIC__/Js/UbbEditor.js" />
<load href="__PUBLIC__/Js/Form/CheckForm.js" />
</head>
红色部分代码执行后解析为
<link href="/thinkOne/Tpl/default/Public/css/style.css" rel="stylesheet" type="text/css" />
说明相对路径是相对于此模板文件的路径。
绿色部分代码执行后解析为
<script type="text/javascript" src="/thinkOne/Public/Js/Base.js"></script>
他是系统常量解析后合成的路径。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Blog By ThinkPHP {$Think.version}</title>
<link href="../Public/css/style.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="../Public/js/common.js" /></script>
<load href="__PUBLIC__/Js/Base.js" />
<load href="__PUBLIC__/Js/prototype.js" />
<load href="__PUBLIC__/Js/mootools.js" />
<load href="__PUBLIC__/Js/Ajax/ThinkAjax.js" />
<load href="__PUBLIC__/Js/UbbEditor.js" />
<load href="__PUBLIC__/Js/Form/CheckForm.js" />
</head>
红色部分代码执行后解析为
<link href="/thinkOne/Tpl/default/Public/css/style.css" rel="stylesheet" type="text/css" />
说明相对路径是相对于此模板文件的路径。
绿色部分代码执行后解析为
<script type="text/javascript" src="/thinkOne/Public/Js/Base.js"></script>
他是系统常量解析后合成的路径。
相关文章推荐
- ThinkPHP3.2.3框架模板文件中input的radio预选框checked的问题
- Thinkphp中的文件路径问题
- Thinkphp html文件 js文件 css文件路径问题
- thinkphp5.1 文件引入路径问题及注意事项
- ThinkPHP中在调用js文件中使用U方法和已配置路径问题
- ThinkPHP 模板文件中__PUBLIC__替换public路径
- ThinkPHP 解决模板文件大小写问题
- thinkphp相对路径问题及其使用php原生文件操作的方法
- thinkphp上传文件路径问题剖析
- ThinkPHP3.2.3框架模板文件中导入css,js文件相关问题
- thinkphp3.2 layout 模板布局 路径问题
- 关于Java文件路径问题
- __APP__下面的路径问题(thinkphp)
- thinkphp加载数据库图片路径问题
- Android Uri获取不到视频文件路径的问题
- IE8上传文件时获取文件本地路径问题(C:\fakepath\……)的解决办法
- QT:QDir中文件路径的问题“\” “\\” “/"
- WINDCHILL项目模板导出压缩包后修改里面的配置文件,然后再压缩导不进去的问题解决办法
- Spring 加载xml配置文件路径问题