模版问题
发布于:2022-01-17 09:50:54
#1 rubbish
写模版的时候
结构如下
/app1/tpl/green/index.html
sytle.css
index.html link style.css 我一般是用相对路径的
这样的话,实际访问时就是
http://localhost/app1/style.css 了
要写成
访问的时候才正常
可这么写很别扭啊,同一目录的两个文件,链接的时候却要这么写...
请问你们是怎么写的...?
2010-06-17 16:11:26
#2 jake
用绝对路径吧
建议下次提问最好发到 求助问答 区。
2010-06-17 17:12:45
#3 rubbish
可感觉绝对路径不是那么好哦...
如果引用的东西多了..javascript css什么一堆
想把模版分发给别人的时候呢....app不一样了...就要一个一个全都改了............
额...
发之前还看了看地方呢..还是错了...下次注意了
2010-06-17 17:21:22
#4 jake
一般是前端人员把做好的页面分发给开发人员,再做成smarty模板的,smarty模板这个时候已经是PHP的程序一部分了。
这里可以用另一种方式,在index.php内定义一个常量来放应用的访问地址,然后所有的图片js都用这个路径开头的路径来做,比如说:define('MYHTTP','http://localhost/app3');
在模板内是
2010-06-17 17:43:26
#5 extinct
:)我是写成smarty插件,比如{getUrl file=1.css},返回1.css的绝对路径,
不知道适合你用不
2010-06-17 18:18:40