簡體   English   中英

如何在名稱位於 session 變量上的視圖上顯示圖像?

[英]How can I display an image on a view which the name is on session variable?

我有一個視圖,我將圖像存儲到 storage/app/public 並且我也做了:

php artisan storage:link

所以我可以使用資產從存儲中檢索文件。

<img src="{{ asset('storage/{{$_SESSION['empresa']}}.png') }}"
     alt="{{$_SESSION['empresa']}}" 
     style="width: 100%; height: 100%; object-fit: cover;">

獲取文件名存儲在 session 中的文件的最簡單方法是什么?

使用 session function 助手代替全局變量

<img src="{{ asset("storage/" . session('empresa') . ".png" ) }}" alt="{{ session('empresa') }}"
    style="width: 100%; height: 100%; object-fit: cover;">

希望這可以幫助

如果您在 session 存儲中有一些數據,Laravel 中最簡單的方法是使用全局幫助器:

laravel.com/docs/5.8/session

{{ session('empresa') }}

或立面

{{ Session::get('empresa')}}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM