Bom dia. Estou tentando adicionar o MPDF com composer em um projeto com CodeIgniter e não consigo fazer funcionar.
Alguma orientação? Segui alguns guias da web mas nada efetivo.
Bom dia. Estou tentando adicionar o MPDF com composer em um projeto com CodeIgniter e não consigo fazer funcionar.
Alguma orientação? Segui alguns guias da web mas nada efetivo.
-> Bom, primeiramente vcê deve instalar a mPDF na raiz da aplicação, ou seja, no local onde instalou o framework.
-> Dentro da pasta Raiz da aplicação, localize o arquivo 'composer.json' e altere a seção 'require':
´´´ "require": { "php": ">=7.2", "ext-curl": "", "ext-intl": "", "ext-json": "*", "kint-php/kint": "^3.3", "psr/log": "^1.1", "laminas/laminas-escaper": "^2.6", "mpdf/mpdf": "^8.0" }, ´´´
->Após isso, você pode executar o comando #composer update no prompot de comando, (lembrando que deve estar dentro da pasta raiz do projeto).
-> Aguarde a instalação e corrija eventuias erros se caso surgirem.
-> Verifique se a pasta 'vendor' foi criada. Localize o arquivo chamado 'autoload.php', e nessa mesma pasta estará a pasta 'mpdf'.
-> Para finalizar dê permissão de escrita no diretório 'mpdf/mpdf/tmp' conforme mostra a documentação (https://mpdf.github.io/installation-setup/folders-for-temporary-files.html). Dê permissão de acesso e escrita apenas a este diretório para o usuário que executa o servidor web.
-> A partir daqui a classe está funcional, basta criar o Controller e realizar suas implementações.