我对Cakephp 2.1.3中的图像路径有一点问题。 现在我必须使用:
<td background="../../img/login25.png" width="22" height="15"></td>
我需要在视图中为所有标记设置webroot的路径。 如何在我的视图中更改路径以便我可以使用:
<td background="login25.png" width="22" height="15"></td>
有人可以告诉我们在哪里以及如何做到这一点? 我找了几个小时,但我能找到的只是$ this-&gt; Html函数等的路径。 谢谢
答案 0 :(得分:3)
Erk ...我可以建议一种替代方法,并在样式表中使用CSS设置背景图像吗?然后路径将相对于样式表位置。
'background'不是td元素的有效属性。
我甚至都不会问你在使用桌子的是什么! ; - )
答案 1 :(得分:0)
use css code to call file in td with id or class.
<td class="myimage" width="22" height="15"></td>
use the css code bellow in .css file you are calling or create css file and save to app/webroot/css/ directory.
.myimage {
background: url("pathtoimgfolder/b_grijs_a.png");
}
For Example : I want to use image from app/webroot/img/a.png
so I am using :
.myimage {
background: url("../img/a.png");
}
:) 快乐编码
答案 2 :(得分:0)
<td background="<?php echo $this->webroot; ?>img/login25.png" width="22" height="15"></td>