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

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>

他是系统常量解析后合成的路径。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: