Soporte » Plugins y Hacks » Generar PDF con Contact Form 7

  • Me gustaría que al rellenar un formulario se generase un pdf para que me llegara con la información.

    El pluging que uso es contact Form 7.

    He buscado en Internet y he encontrado esta función:

    add_action( 'wpcf7_before_send_mail', 'save_application_form');
    function save_application_form($cf7) {
    
    /* GET EXTERNAL CLASSES */
    require(TEMPLATEPATH.'/includes/fpdf.php');
    
    /* example code to generate the pdf
    $pdf = new FPDF();
    $pdf->AddPage();
    $pdf->SetFont('Arial','B',16);
    $pdf->Write(5,"Hello, World!\n\n\n");
    $pdf->Output(TEMPLATEPATH.'/file/pdf.pdf', 'F');
    
    /* add  the pdf as attach to the email
    $cf7->uploaded_files = array ( 'attachedfile' =>  TEMPLATEPATH.'/file/pdf.pdf' );
    
    }

    He instalado fpdf en la carpeta includes de mi theme y en el campo de attached files de Contact form he puesto: [attachedfile]…. pero el formulario no se procesa y por supuesto no llega nada.

    En el formulario, cuando lo relleno y envio, sino está esta función en el functions.php, piensa un poco y luego da el mensaje de ‘su formulario se envió con éxito’, pero si pongo esta función se queda pensando todo el rato y no hacce nada… ¿alguna idea?

    Gracias

  • El debate ‘Generar PDF con Contact Form 7’ está cerrado a nuevas respuestas.