[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
AlzClar
Criador AlzClar 25/09/2020

Boa noite professor...Parece persguição do laravel...

if($request->password)
            $user->password = bcrypt($request->password);
        if($user->save()) //erro no save Estou usando laravel 7
Manager Carlos Ferreira 25/09/2020

Olá, tudo bem?

Me dê mais detalhes do erro...

Está tentando registrar um novo usuário?
Deve criar a instância do model User na variável $user.

Está tentando editar?
Precisa criar um objeto do Model User com o usuário que está editando.

Carlos Ferreira
Criador AlzClar 25/09/2020

Boa noite, professor...

Estou seguindo sua aula 12 do site de agencia de turismo...

O laravel considerou o save como método indefinido...

Quando eu retiro o código a partir do else, some o erro.

Depois do else vem redirect() para o caso de falha....

AlzClar
Criador AlzClar 25/09/2020

Testei outra vez e o erro ficou até retirandoo else...

AlzClar
Criador AlzClar 25/09/2020

Professor, vi seu blog e vou seguir $insert = $category->create($request->all());

e seguir a adequação para duas formas de validação...conforme aula na agencia de turismo.

Se der certo eu escrevo...

AlzClar
Criador AlzClar 25/09/2020

Bom dia,professor!

Fiz assim, está alterando nome, imagem, salvando no banco, mas não está imprimindo a mensagem de sucesso...

 

if($user->save($request->all()))
                return redirect() //seguindo a aula de site da agencia de turismo
AlzClar
Manager Carlos Ferreira 25/09/2020

O trecho de código que me passou é muito surperficial para mim te ajudar a identificar onde está errando. Preciso de mais detalhes (posta no GitHub)!

-------------

Para enviar a mensagem (session flash), precisa usar o with, exemplo:
return redirect()
        ->route('nome.rota.aqui')
        ->with('message', 'Sucesso ao cadastrar');

E na view exibir:
@if (session('message'))
    {{ session('message') }}
@endif

Carlos Ferreira
Criador AlzClar 25/09/2020

Boa noite ou bom dia kkk

Professor, desse jeito apareceu a mensagem na view do formulário...

Pensei que a mensagem de sucesso fosse aparecer naturalmente...mesmo que fosse erro...apareceria...

Obrigado

AlzClar
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!