2016-05-01 2 views
0

я использую этот пакет <граватара не получит мое изображение

thomaswelton/laravel-gravatar 

да его хорошо работает, когда я использую этот код

<img src="{{ Gravatar::src('[email protected]') }}" class="img-circle img-responsive"> 

но его статическое изображение, так что я пытался изменить в динамике, как этот

<img src="{{ Gravatar::src('{!! Auth::user()->email !!}') }}" class="img-circle img-responsive"> 
and 
<img src="{!! Gravatar::src('{{ Auth::user()->email }}') !!}" class="img-circle img-responsive"> 

это не будет работать, почему любое решение

ответ

1

Причина в том, что он не загружается, так как вы передаете весь аргумент {!! Auth::user()->email !!} в виде строки, чтобы он не печатался, как вы можете думать о статической функции Gravatar src.

Просто передайте его, как показано ниже.

<img src="{{ Gravatar::src(Auth::user()->email) }}" class="img-circle img-responsive">