[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Sergio Rebelo
Criador Sergio Rebelo 12/05/2023

Ola Carlos,

 

Preciso de uma ajuda porque ja dei voltas e nao encontro o erro. Ao criar um curso se nao seleciono imagem, cria curso sem imagem como pretendido.

Ao carregar o cursos e selecionando imagem, depois na tabela / route('courses.index') nao mostra a foto que escolhi, ja verifiquei na Base de dados e grava diretamente o URL da imagem assim como coloca no storage.

Mesmo assim nao vejo porque nao carrega a imagem, podes me ajudar. Vou deixar o URL do projeto a diretoria e fitness-admin

GIT: https://github.com/mysllda/fitness.git

Obrigado

 

Manager Carlos Ferreira 12/05/2023

Olá, Sergio!
Tudo bem?

Está salvando as imagens onde? Em storage/app/public/

Criou o link simbólico?
php artisan storage:link
(PS. se tiver usando Docker, precisa criar o link simbólico dentro do container)

Carlos Ferreira
Criador Sergio Rebelo 12/05/2023

Sim link simbólico esta criado, porque no Menu Alunos ou Administradores, ele vai ler direito. Apenas no curso nao esta a carregar direito.

Estou a usar o Laragon

Sergio Rebelo
Criador Sergio Rebelo 12/05/2023

Faltava atualizar o Git agora tem os ficheiros todos ate ao Modulo -06 Aula -03

Sergio Rebelo
Manager Carlos Ferreira 12/05/2023

Aqui precisa passar a URL full:
https://github.com/mysllda/fitness/blob/master/fitness-admin/resources/views/admin/courses/index.blade.php#L44

Assim:
src="{{ url("storage/{$course->image}") }}"

No seu caso, acho uma boa criar um accessor, que retorna essa URL pronta, assim nem precisa mudar a view.

Pegou a ideia amigo?

Carlos Ferreira
Criador Sergio Rebelo 12/05/2023

Muito Obrigado Carlos,

Era mesmo ai o erro.

Resolvido :)

Abraços

Sergio Rebelo
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!