我想在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)
答案 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"/>