主题 : ${res}路径问题 |
级别: 秀才
![]() |
1# 发表于:2017-04-28 10:53:17 IP:106.155.*.*
|
||||
---|---|---|---|---|---|
级别: 版主
![]() |
2# 发表于:2017-04-28 10:54:59 IP:106.167.*.*
res是获取r目录下的资源
[#include 'channel/文件名'] |
||
---|---|---|---|
级别: 秀才
![]() |
3# 发表于:2017-04-28 11:07:03 IP:106.155.*.*
我在index中写 [#include "../include/header.html"/] 能正常加载到相应的文件
但是在channel中写的话就会加上channel的访问路径了。 我在channel里面应该怎么写呢? 请教 |
||
---|---|---|---|
级别: 秀才
![]() |
5# 发表于:2017-04-28 11:13:45 IP:106.155.*.*
index中能获取到,点击页面跳转到栏目中就不可以了。
就比如这样: 在index中写的获取到的是http://localhost:8084/website/r/cms/www/default/css/phone.css 但是在channel中页面里面写同样的代码,获取到的是http://localhost:8084/website/cpzx/r/cms/www/default/css/phone.css 您看到了吗?多了一个栏目的链接。 假设我不使用include 只是在页面上单纯的引入样式,在index中写${res}/文件名可以 在channel里面就必需要写../${res}/文件名 。才能正常加载 |
||
---|---|---|---|
级别: 版主
![]() |
6# 发表于:2017-04-28 11:14:45 IP:106.167.*.*
引入样式你用include干嘛?
<link rel="stylesheet" type="text/css" href="/${res}/css/index.css" /> |
||
---|---|---|---|
级别: 秀才
![]() |
7# 发表于:2017-04-28 11:16:13 IP:106.155.*.*
因为每个页面里面都有这些样式,我想给提出来。
好尴尬 include不支持这个吗? |
||
---|---|---|---|
级别: 秀才
![]() |
9# 发表于:2017-04-28 11:18:30 IP:106.155.*.*
在index页面中 <link rel="stylesheet" type="text/css" href="${res}/css/index.css" /> 加载出来样式
但是在channel目录下的页面中<link rel="stylesheet" type="text/css" href="../${res}/css/index.css" /> 才能正常加载出来。一定要加../吗? 我记得之前没有加也能加载的出来,是我哪里配置出问题了吗 |
||
---|---|---|---|