Ich erzeuge PDF-Datei mit IoTcpdfBundle mit Symfony2, aber es ist ein seltsames Verhalten, das ich nicht verstehe.Generieren PDF Symfony2 IoTcpdfBundle
Wenn ich auf dem Controller bin, erzeuge ich die pdf-Datei wie folgt aus:
$html = $this->renderView('MyBundle:Docs:solicituddevacaciones.pdf.twig', array());
return $this->get('io_tcpdf')->quick_pdf($html);
Diese Linien erzeugen, um die pdf-Datei. Alles ist in Ordnung, ich kann mit der rechten Maustaste auf die Datei klicken, um sie zu speichern, und es ist eine PDF-Datei.
Aber wenn ich einige Daten über ein Formular erhalten, und ich habe die Zeilen in der:
if ($request->getMethod() == 'POST') {
$year = $this->get('request')->request->get('year');
$date= $this->get('request')->request->get('date');
$html = $this->renderView('SoflaSoflaBundle:Documentales:solicituddevacaciones.pdf.twig', array());
return $this->get('io_tcpdf')->quick_pdf($html);
}
Wenn ich nach rechts auf die Datei, um sie zu speichern, ist es nicht eine PDF-Datei ist, schlägt der Browser dass ich die Datei als .htm speichern sollte
Warum passiert das? Ich brauche Benutzer, um die Dateien als PDF-Dateien speichern zu können.
Benötigen Sie Hilfe mit diesem bitte.
dies das seltsamste Problem überhaupt ist, und ich habe nicht in der Lage gewesen, es noch zu lösen ... –