\GeneratePDF
Generates a PDF version of the page upon publish
Synopsis
class GeneratePDF
extends DataExtension
{
- // members
- private static string $generated_pdf_path = 'assets/_generated_pdfs';
- // methods
- public static void getPath()
- public void getPdfFilename()
- public void PdfLink()
- public void doUnpublish()
- public void doGeneratePDF()
- public void popupCMSError()
- public void regeneratePDF()
Hierarchy
Extends
- DataExtension
Members
private
- $generated_pdf_path
Methods
public
- PdfLink()
- doGeneratePDF() — Invoke the generatePDF method on Controller And prompt user with status message
- doUnpublish()
- getPath()
- getPdfFilename() — Return the full filename of the pdf file, including path & extension
- popupCMSError()
- regeneratePDF() — Unlink the generated PDF, so to be recreated upon request