ZendFramework图像不加载(ZendFramework images not loadin

2019-09-16 14:28发布

我有一个网站,我在ZendFramework发展,我对网页两种社会形象的照片。 当我第一次加载页面的图像是不存在的,但是如果我再单击图像出现,如果我再进一步点击另一个链接到他们再次消失的网站的链接,图像是在他们应该是布局文件一个div那里所有的时间都在布局文件中其他远离这些。我一直在挣扎,试图从标签的src属性数据库回波图像路径的问题,并不能得到它的工作,然后我意识到这是发生,我假设它有事情做与社会形象的问题,因为我想要数据库中的图像出现不具备的社会联系无论是网页..

很抱歉的言论我真的不知道该怎么解释这个问题,希望能遇到好的,如果你需要在这个问题上的任何详细信息,请不要犹豫,问!

提前致谢!

里克

Answer 1:

当回声路径为图像src图像标签的属性,你应该使用的baseUrl助手这样的路径始终是绝对的,引用您的基本URL。

例如,你会叫<?php echo $this->baseUrl('images/test.png') ?> ,这将导致类似于/zendapp/public/images/images

我怀疑所发生的事情是图像标记看起来是这样的: <img src="images/thepic.png" /> 你应该确保所有图像,CSS,Javascript代码引用等所有使用像绝对路径/images ,避免../images./images ,或images等。

希望帮助。



Answer 2:

如果不使用习惯本地视图助手功能$this->baseUrl() 只是图像的URL之前加斜线<img src="/images/thepic.png" alt="Some description" width="" heigth="" />



文章来源: ZendFramework images not loading