主题 : 模板页面如何获取后台设置的“部署路径”的值? |
级别: 白丁
|
1# 发表于:2019-11-20 15:53:18 IP:120.9.*.*
|
||||
---|---|---|---|---|---|
级别: 白丁
|
3# 发表于:2019-11-20 17:14:32 IP:120.9.*.*
就是因为部署才觉得模板页面需要这个配置项的值。
例如,项目被部署在Tomcat的虚拟路径 /jeecms下, Nginx代理设置为prox_pass http://localhost:8080/jeecms/, 模板页面如果这么写:<a href="${base}/">首页</a>, 那么会被编译为<a href="/jeecms/">首页</a>, 这是不对的!应该是<a href="/">首页</a>才对。 在部署后系统设置里的“部署路径”设置为“”空,如果能取到这个值,那么正好可以用到这里:<a href="${【部署路径】}/">首页</a>。 就想知道如何能获取到【部署路径】这个配置项 |
||
---|---|---|---|
级别: 白丁
|
5# 发表于:2019-11-20 17:47:07 IP:120.9.*.*
希望和“配置》全局设置》系统设置”里的“部署路径”保持一致。要让模板在开发时 和 部署时 链接地址(比如首页链接)都是有效的 。(也就是说,开发模式下写的模板不需要修改路径 就可以用到部署环境)
现在的问题是:开发时用<a href="${base}/">首页</a> 得到 <a href="/jeecms/">首页</a>(这是对的),部署后仍然是<a href="/jeecms/">首页</a> (这就不对了,我希望部署后得到的是<a href="/">首页</a>) |
||
---|---|---|---|
1
共1页