我和Laravel一起开发。我将使用Codesleeve Stapler,它在本地工作。 但是,当我部署我的应用程序。图像不会在firefox中显示。
当我写这个
<img src="{!! $cat_tampon->image_categorie->url('medium')!!}" />
我得到了
<img src="img/img_categorie/1/medium/\PostaMetal.jpg" />
当我删除&#39; \&#39;进入网址,图像显示。
我的模特
public function __construct(array $attributes = array()){
$this->hasAttachedFile('image_categorie', [
'styles' => [
'medium' => '250x250'
],
'default_url' => '/img/img_categorie/0_default/:style/image_non_dispo.png',
'url' => '/img/img_categorie/:id/:style/:filename',
]);
parent::__construct($attributes);
}
我不知道如何解决这个问题,你能帮帮我吗
PS:适用于谷歌浏览器
答案 0 :(得分:0)
我有一个解决方案。不是最好的,我确定它有效。
我只是在字符串上使用str_replace。
像这样{!!str_replace('/\\', '/', $cat_tampon->image_categorie->url('medium'))!!}