我们有一个 less 文件hi_style.less
:
@import "css/base-ui.less";
#hi {
margin: 100px;
}
其中包括另一个 less 文件css/base-ui.less
,其行如下:
.ui-go {
background: #74A372 url(<?php echo $l_uri; ?>/images/ui-go.png) repeat-x scroll 50% 50%;
}
我们需要 php 的原因(除非有人有更好的主意)是因为只有一个代码库,但我们有许多站点连接到与该单一代码库不同的数据库。
例如
site-a.mysite.com
并且site-b.mysite.com
两者都使用相同的代码,但网址明显不同。
有没有一种方法可以以更少或更好的方式忽略 php 标签,以便在一个代码库中使用显式 url。
我们不能使用相对路径,因为基本路径可以更改并指向不同的代码库。
提前致谢。
编辑:处理后它不能是静态文件,因为代码库可以通过如下网址访问:site-a.mysite.com/testing
或者site-a.mysite.com/beta
图像文件的网址可能是:
http://site-a.mysite.com/images/ui-go.png
或者
http://site-a.mysite.com/testing/images/ui-go.png
或者
http://site-a.mysite.com/beta/images/ui-go.png
取决于正在访问的代码库。