Warning: count(): Parameter must be an array or an object that implements Countable in /home/luiscoms/www/blog/wp-includes/post-template.php on line 293

Warning: count(): Parameter must be an array or an object that implements Countable in /home/luiscoms/www/blog/wp-includes/post-template.php on line 293

Warning: count(): Parameter must be an array or an object that implements Countable in /home/luiscoms/www/blog/wp-includes/post-template.php on line 293

Warning: count(): Parameter must be an array or an object that implements Countable in /home/luiscoms/www/blog/wp-includes/post-template.php on line 293

Warning: count(): Parameter must be an array or an object that implements Countable in /home/luiscoms/www/blog/wp-includes/post-template.php on line 293
jul
16
2013

CRUD + PHP + Codeigniter – Solução completa em poucos minutos

Grocery CRUD Demo

Hoje, um dos frameworks mais usados é o Codeigniter, que oferece uma série de vantagens no desenvolvimento de aplicativos e sites em PHP, tornando o desenvolvimento mais prático, ágil e semântico.

Uma das coisas mais desenvolvidas em qualquer linguagem é o CRUD – que pra quem não sabe significa Create, Read, Update, Delete, e aqui vou apresentar uma das maneiras mais práticas de cria-lo usando Codeigniter.

Com uma biblioteca para Codeigniter chamada Grocery CRUD, é possível criar um CRUD com poucas linhas de código, além de ser seguro e estável.

Com base na tabela, ele cria uma visão da listagem, com formulários de adição e edição. Possui também suporte à impressão e exportação para Excel.

Não para por aí, se não quiser um CRUD simples, com o conjunto de funções de callbacks é possível criar novos campos que não estão na tabela, como por exemplo, confirmação de senha. Também é possível adicionar colunas à listagem com ações além de editar e excluir, como por exemplo, ver fotos.

Com apenas uma linha (retirada do próprio site) é possível criar um CRUD completo.

1
2
3
4
5
6
function offices()
{
    $output = $this->grocery_crud->render();
 
    $this->_example_output($output);
}

Na edição dos dados, é possível adicionar regras de validação para cada campo, facilitando e muito o a implantação de um sistema de cadastro.

Grocery CRUD conta com dois Templates de visualização, então não tem desculpa pra não usar.

Mãos a Obra!

Referências:

Deixe um Comentário

Loading Disqus Comments ...
Loading Facebook Comments ...

Nenhum comentário »

RSS feed for comments on this post. TrackBack URL


Leave a Reply


Time limit is exhausted. Please reload CAPTCHA.

Design: TheBuckmaker.com Web Templates