显示存储在Laravel

时间:2018-02-19 06:25:49

标签: laravel laravel-5

我想在Laravel中使用会话显示已登录用户的图像,但我收到错误。我认为这可能是由于引用。

这是我的代码:

<img src="{{URL::asset('img/'".{{Session::get('admin-pic')}}."'')}}" class="img-circle"/>

错误:

  

解析错误:语法错误,意外''。{{Session :: get('admin-pic'))'(T_CONSTANT_ENCAPSED_STRING),期待','或')'(查看:/ opt / lampp / htdocs / laravel /博客/资源/视图/管理-profile.blade.php)

2 个答案:

答案 0 :(得分:1)

您不需要在另一个内部使用{{}},实际上您无法:

<img src="{{URL::asset('img/'.Session::get('admin-pic'))}}" class="img-circle"/>

答案 1 :(得分:0)

{{}}将呈现给echo,您无法嵌套echo。此外,您只需使用asset()session帮助程序即可。所以,正确的语法:

<img src="{{ asset('img/' . session('admin-pic')) }}" class="img-circle"/>