About
Easy Forms add-on to automatically generate PDFs from submitted forms.
NOTE: LukeTowers.EasyForms is required for this plugin to function.
Installation
To install from the Marketplace, click on the "Add to Project" button and then select the project you wish to add it to before updating the project to pull in the plugin.
To install from the backend, go to Settings -> Updates & Plugins -> Install Plugins and then search for LukeTowers.EFPDF
.
To install from the repository, clone it into plugins/luketowers/efpdf and then run composer update
from your project root in order to pull in the dependencies.
To install it with Composer, run composer require luketowers/oc-efpdf-plugin
from your project root.
The following plugins are required

SnappyPDF
Integrates the wkhtmltopdf / wkhtmltoimage libraries into OctoberCMS for use in plugins
SnappyPDF
Integrates the wkhtmltopdf / wkhtmltoimage libraries into OctoberCMS for use in plugins

Easy Forms
Most powerful, flexible, and easiest to use builder for frontend forms
Easy Forms
Most powerful, flexible, and easiest to use builder for frontend forms
This plugin adds a new tab, PDFs, to every form in LukeTowers.EasyForms. Through here, you are able to define PDF files that should be generated from the form data on every submission. The PDF is rendered by parsing the provided template in the code editor as Twig, turning it into HTML that is then processed by wkhtmltopdf using LukeTowers.SnappyPDF. You are able to specify the filename of the end result (using all the variables available to normal Easy Forms Notifications) and which notifications the PDF should attach itself to.
Future versions will add the ability to define system wide templates as well as come with a few different default templates to use.
1.0.1 |
Initial version of the EasyForms PDF Add-on Nov 25, 2019 |
---|