1
resposta

Erro na execução aula04 cap03

Solução de um possível erro na execução do código, pra quem realizou a alteração conforme aula 04 Exibindo Erros - Cap 03 validando dados do Curso Laravel Validando Formulários...

Alteração de:

    <form action={{ $action }} method="POST">
        @csrf
        @isset($nome) 
                @method('PUT')
        @endisset 

Para:

    <form action={{ $action }} method="POST">
    @csrf
        @if ('$update')
            @method('PUT')
        @endif

Porém apresenta erro de execução no código, Mas retirando as apas simples @if ($update) o código funcionará corretamente.

1 resposta

Olá, Bruno. Tudo bem?

Agradeço por aguardar um retorno =)

Obrigado por compartilhar sua solução conosco e contribuir com nossa comunidade.

Provavelmente o erro de execução que você está se referindo, é que quando a gente coloca uma variável entre aspas simples '$update' o PHP reconhece como uma string, isto pode ter gerado o erro.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓