GUÍA DE CONFIGURACIÓN: GENERACIÓN DE PDF CON DYNAMIC.OOO


Sigue este orden riguroso para asegurar que el formulario y la plantilla se vinculen correctamente:


1) Crear la plantilla del PDF en Elementor:

   Dirígete a Elementor > Plantillas. Crea una nueva plantilla asegurando lo siguiente:

   - Debe ser de tipo "Página".

   - Puedes configurar el diseño en modo "Canvas".

   - Deben usarse los shortcodes de los campos del formulario (ej: [field id="name"]).

   - Debes usar colores que no sean globales

   - Debes usar tipografias personalizadas o cargadas manualmente en Elementor.


2) Crear el HTML Template:

   Dirígete a Dynamic Content for Elementor > Edit HTML Template. 

   - En la sección "HTML", deja activada la opción "Get the HTML from an Elementor Template (easier, but you have less control of the result)." y selecciona la plantilla creada en el paso 1).


3) Crear una página y en ella colocar un formulario:

   Características:

   - En "Actions After Submit": Solo dejar activado "PDF Generator" y "Dynamic Email".

   - En "PDF Generator": Dejar seleccionado el HTML Template creado en el paso 2).

   - En "Dynamic Email": Dejar activado "Attach the PDF generated by PDF Generator Action" y "Add Uploaded files as Attachments".


4) Termina de configurar la plantilla:

   Usa los Shortcodes del formulario (ej: [field id="name"]) para traer la información de estos y expresarlos en el PDF.


5) Termina de configurar el HTML Template (Preview):

   Configura y ejecuta el "Preview" del HTML: En la configuración del PDF Generator, rellena el campo "Preview Data" con los IDs de tus campos y valores de ejemplo (ejemplo: name|Juan), guardando los cambios para que el sistema reconozca los campos correctamente.


6)  Ejecuta el formulario de la pagina creado en el punto 3)


Plugins requeridos:

- Dynamic.ooo - Dynamic Content for Elementor

- Dynamic.ooo - Dynamic Shortcodes

- Elementor pro