Categoria: Curso CodeIgniter

[Vídeo-aula CodeIgniter 4] – Models – CRUD RELACIONADO (Inserir) – parte 2

Fala pessoal!!! Para finalizar o formulário de cadastro de novos produtos (tabela “produto” relacionada com tabela “categoria”) iniciado no último vídeo, nesse eu trato a submissão do form dentro do “controller” e chamo o método “insert” do “ProdutoModel”.

Para agilizar o processo, ao invés de pegar os dados submetidos e “setar” eles na variável do “model”, eu passo direto os dados submetidos via “POST” como parâmetro do método “insert” (através do método “$this->request->getPost()”).

Continue lendo

[Vídeo-aula CodeIgniter 4] – Models – CRUD RELACIONADO (Inserir) – parte 1

Salve pessoal!!!

Continuando com a série sobre o framework CodeIgniter 4, no vídeo de hoje eu inicio a construção do CRUD de “Produtos” (que é de uma tabela que recebe uma relação da tabela de “Categorias”, através da chave estrangeira “categoria_id”).

Nessa primeira parte, eu crio o “ProdutoModel” e o controller “Produtos”. Além disso, eu crio também a view “produtos_form” e nele eu monto o formulário para o cadastro de produtos.

Continue lendo

[Vídeo-aula CodeIgniter 4] – Models – Criando um CRUD (Excluir/Delete)

Olá pessoal!!!

Continuando com a série sobre o CodeIgniter 4, nesse vídeo eu mostro como fazer a exclusão de um registro no banco de dados a partir do método “delete” do Model.

Na construção da “action” para excluir, eu faço uma breve introdução à library “session” e como usar, a partir dela, os métodos “setFlashData” e “getFlashData”.

Continue lendo