[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Roberto Ferreira
Criador Roberto Ferreira 13/07/2020

Pessoal gostaria da ajuda de vocês mais uma vez se possível, estou tentando criar um script para atualizar um determiado campo se caso ele esteja preenchido, caso contrário ele não atualiza.

 

Obs: no caso ele não está atualziando quando preencho o form com um novo doc.

 

-> Segue Script atual:

-- Primeiro verifico se o arquivo no campo docs exist, caso sim ele faz o unlink e sobe o novo, caso contrário ele pega o campo um campo que já vem preenchido como valor anterio (que veio do banco).

 

if(file_exists('storage/' . $company->docs)){
    if($request->file('docs') != null){
        unlink('storage/' . $company->docs);
        $docs = $request->file('docs')->store('docs');
    }
}


if($request->file('docs') = null){
    $docs = $request->docs_old;
}

Manager Carlos Ferreira 13/07/2020

Olá, Roberto!
Como vai?

No LaraFood eu fiz algo semelhante, porém usando o próprio Storage do Laravel.

Veja este exemplo (método update): https://github.com/especializati/larafood/blob/master/app/Http/Controllers/Admin/ProductController.php

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

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!