我的图像路径存储在数据库中有问题。
我有一个带文章的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并且它不起作用。
答案 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>