图像的相对路径

时间:2013-07-25 16:05:57

标签: php symfony path relative

我的图像路径存储在数据库中有问题。

我有一个带文章的joomla网站,在内容中有图片路径。

我在我的symfony项目中导入了joomla数据库,除了图像的路径外,一切都很好。

由于路径在我的内容中并且存储如下:

<p>this is my image<img src="images/myimg.png"></p>

我无法使用{{ asset('images/myimg.png") }}。问题是这些是相对路径,例如我将我的图像放在/web/images中 当我在博客的首页(网址为mydomain.com/news)时,它就像一个魅力,我看到所有的图像,但当我在文章中时,(网址如下:mydomain.com/news/ article / id)它不起作用导致symfony将url的路径更改为mydomain.com/news/article/images/myimg.png并且它不起作用。

1 个答案:

答案 0 :(得分:0)

如果您的图片文件夹是路径,请执行以下操作:

www.mydomain.com/news/images/

您的文章在:

www.mydomain.com/news/article

然后你必须在文章中写下这样的路径:

<p>this is my image<img src="../images/myimg.png"></p>

我建议您将图像文件夹放置如下:

www.mydomain.com/images/

然后,您将能够在所有页面中使用相同的路径,如下所示:

<p>this is my image<img src="/images/myimg.png"></p>