2009-04-11 88 views
0

所以我让自己做了一个html/css模板。现在我试图用一些PHP代码来实际使用它,但它只呈现文本。图像和CSS不存在。一切都在模板/默认目录中。我是否必须在模板中使用我的路径做一些时髦的事情?Smarty没有渲染图像和css

回答

2

使用firebug,看看为什么图像不显示。您需要激活“NET”选项卡,然后才能看到浏览器请求页面时发出的所有请求。我的猜测是CSS和图像的路径不正确。

+0

或者看看正在输出的HTML。 – 2009-04-11 19:15:38

-4

你shoudl把你的图片在HTML/IMG

然后,所有图像路径应该开始/ IMG/

1

哇,这是一个奇怪的问题... :)

就检查什么网址浏览器请求查找样式表/图像时。我认为你将不得不调整你在smarty模板中使用的路径。

0

是的可能,对不起,它总是与链接图像和CSS的痛苦 - 似乎很简单,但并不总是!

图像应该在哪里创建空间?如果是这样,请右键单击并查看图像正在调用的路径,并确保它已上传到那里。

否则,使用像firebug(firefox插件)这样的工具来查找调用css和图像的位置,或者右键单击'查看页面源代码',然后确保从中调用了所有内容正确的地方!如果需要的话,把图像,直接网址。 www.mysite.com/templates/templatename/images/myimage.gif - 只是为了确保它们在你认为的地方!

祝你好运