Laravel Stapler获取网址' \'

时间:2015-05-12 15:01:58

标签: php laravel

我和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:适用于谷歌浏览器

1 个答案:

答案 0 :(得分:0)

我有一个解决方案。不是最好的,我确定它有效。

我只是在字符串上使用str_replace。

像这样

{!!str_replace('/\\', '/', $cat_tampon->image_categorie->url('medium'))!!}