Nessa aula eu explico como utilizar plugins e impressão de arquivo PDF no CakePHP 2. Ela faz parte da mentoria para programadores iniciantes realizada em 2018.

É uma continuação do vídeo onde mostrei como implantar a autenticação e autorização de usuários usando o CakePHP 2. Por isso seria legal ver o vídeo anterior para entender o contexto desse vídeo.

Nessa aula no formato “baby steps” eu explico como instalar e configurar plugins no CakePHP e utilizo um plugin para auxiliar na impressão de um arquivo PDF.

Primeiramente eu explico como baixar o plugin de PDF e suas dependências, e em seguida configuro o nosso app para utilizar o plugin. Depois realizo um passo a passo de como criar um arquivo PDF desde um simples “hello world” até uma listagem completa com base nas informações do banco de dados. Contemplando cabeçalho, detalhe, sumário e rodapé do relatório.

Documentação de referência no vídeo:
Como instalar plugins no CakePHP 2
Plugin para criação de PDF