Sejam todos bem vindos a mais uma aula do curso de Laravel básico!
Nessa aula vamos aprender a ler as linhas do banco de dados, e vamos aprender a fazer o vinculo do formulário com o registro para editar registro de forma prática.
Este post faz parte de uma série, confira tudo que já foi publicado sobre o mesmo assunto.
Sou desenvolvedor há 9 anos, gosto muito de programação e lógica no geral. Trabalho atualmente com: PHP com Codeigniter, Laravel; JavaScript com AngularJS; Desenvolvimento mobile para Android com Java
Atualmente temos 12 comentários para este post. Participe você também, clique aqui e comente sobre o assunto.
#NÃO ESTOU CONSEGUINDO FAZER O MÉTODO ALTERAR DADOS#
#ROTAS#
Route::get('/produtos/atualiza/{id}', 'ProdutoController@atualiza');
Route::post('/produtos/alterar/{id}', 'ProdutoController@alterar');
#PRODUTO CONTROLLER#
public function atualiza($id){
$produto = Produto::findOrFail($id);
return view('produto/formAltera')->with('pr', $produto);
}
public function alterar($id){
$produto = Produto::findOrFail($id);
$produto->update(Request::all());
return redirect()->action('ProdutoController@lista');
}
ResponderSem saber o erro que está dando, fica difícil dar alguma orientação
ResponderSabe algum tutorial sobre crud em modal, não estou conseguindo fazer o editar
ResponderFala scalco, beleza? Para fazer a edição com um modal, a melhor solução seria postar os formulários de forma assíncrona. Para atingir este objetivo de forma eficiente, o melhor seria adotar um framework Javascript. Eu recomendo e uso o AngularJS, mas já atingi o mesmo objetivo com jQuery apesar de o código virar uma bagunça após um tempo com este.
ResponderE eu sigo aprendendo.
ResponderOi, bom dia
Estou acompanhando as aulas, mas na hora de listar os clientes com foreach ele dá erro de variável indefinida, não sei o que pode ser, alguma luz?
Agradeço desde já!
Marcos.
Sem o código fonte fica difícil, mas reveja a aula sobre "Controllers, Views e Blade". Nela eu explico como passar variáveis do controller para a view: Controllers, Views e Blade
ResponderEstou tendo o mesmo problema, quando eu coloco a variável dentro do foreach ele não reconhece e fora ele printa, alguma solução?
Responderscalco, boa tarde, faça o seguinte no método:
return view('suaview')->with('var', $suaVariavel);
na sua view você irá trabalhar com a variável 'var' ou o nome que você colocar.
ficaria assim a view, neste exemplo:
@foreach($var as $v)
//seu codigo aqui.
@endforeach
Deu certo obrigado! Excelentes videos se puder postar mais na categoria agradeço, seria interessante postar um sobre modals
Responderdisponha... não faço parte da equipe do site hahaha, é que você respondeu meu comentário de um tempo atrás e recebi notificação... inclusive estou estudando laravel também.
© 2008-2022 - RBTech.info | Todos os direitos reservados | Hospedado por Innova Host
É proibida a reprodução total ou parcial de qualquer conteúdo deste site.
Boa tarde, gostaria de saber se você não poderia disponibilizar o código no github?