[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Francisco Leal
Criador Francisco Leal 21/05/2019

Boa noite.

Neste caso você esta listando uma imagem especifica, quero listar todas as imagens da pasta public em uma view diferente, como faço?

 

Obrigado desde já

Manager Carlos Ferreira 21/05/2019

Olá Francisco!
Tudo bem?

O objetivo é listar imagens relacionadas ao usuário, ou algum outro objeto no sistema?

Ou deseja apenas pegar todas as imagens existentes em public/storage/ e listar?

Preciso saber o objetivo para poder te ajudar.

No aguardo.

Carlos Ferreira
Criador Francisco Leal 21/05/2019

Boa tarde, 

 

seria a segunda, pegar tudo e listar.

 

obrigado.

Francisco Leal
Manager Carlos Ferreira 21/05/2019

Nesse tutorial aqui dou mais detalhes de como fazer uploads de arquivos no Laravel: https://blog.especializati.com.br/upload-de-arquivos-no-laravel-com-request/

Primeiro passo é configurar para os seus arquivos serem salvos em storage/app/public/

Depois disso precisa criar o link simbólico para public/
php artisan storage:link

Agora, se seu objetivo é listar todos os arquivos de imagens de um determinado diretório, você pode fazer assim, exemplo:

// Controller
$images = glob('/public/storage/products/*.png');

// Views:
@foreach ($images as $image)
    <img src='{{ url("$image") }}' alt="image">
@endforeach

// Testa e me diz se deu certo... o caminho é mais ou menos por ae.

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!