即时通讯使用的主题做的,需要一个全球性的CSS/IMG/JS文件夹CakePHP的图像
我一直在使用的应用程序/ webroot的因为这个文件夹试过,但不能从得到任何CSS主题来展示图像。
我有一个像:: /app/views/themed/my_theme/webroot/css/file.css
有了一些CSS,看起来像设置:
...
body{
background-image: url('../img/file.jpg');
}
...
,如果我有/app/views/themed/my_theme/webroot/img/file.jpg
一切的形象工程100%,但是,当我把图像中/app/webroot/img/file.jpg
它将不会显示。我已尝试各种各样的组合
我也尝试使用像app/plugins/my_plugin/webroot/img/file.jpg
插件目录但试图的各种路径不会显示图像。
任何想法如何我可以让图像显示?我不介意它的webroot /或插件/ xyz /,只要我可以在许多不同的主题中使用相同的图像,不必重复图像
当图像在/ webroot/img我可以使用像url(http://locahost/my_app/img/file.jpg)
这样的完整路径,它可以工作。
的事情,不工作
URL( “IMG/file.jpg”)
URL( “/ IMG/file.jpg”)
URL(” ../ IMG /file.jpg “)
URL(” IMG /..//file.jpg “)
URL(” ../../ IMG/file.jpg“)
谢谢。
steve和fahad19说得对,最后在我的apache配置文件中添加了vhosts,这样就没有子文件夹,然后一切都很好 – dogmatic69 2010-07-31 00:55:49