fpdf in joomla

  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Lees meer
17 nov 2020 10:54 #22112 door
fpdf in joomla werd gestart door
Ik probeer vanuit mijn component m.b.v FPDF een pdf te creëren.
Met zowel de browser viewer als de file opslaan krijg ik i.p.v. de simpele string de volledige pagina inclusief binaire troep te zien.
Ik gebruik in mijn template de onderstaande code:
Code:
<?PHP defined('_JEXEC') or die('Restricted access'); require_once JPATH_COMPONENT_SITE . '/helpers/fpdf/fpdf.php'; $pdf = new FPDF(); $pdf->AddPage(); $pdf->SetFont('Arial','B',16); $pdf->Cell(40,10,'Hello World!'); $pdf->Output(); ?>
Deze wordt aangeroepen via een button:
Code:
<button onclick="window.open('/joomla/index.php?option=com_ois&view=report&type=raw&layout=pdf&eventfilter=Efteling')">PDF</button>
Ik gebruik Joomla 3.9.22 en PHP 7.4.11

bvd
Johan
Discussie gesloten.
  • Peter Martin
  • Administrator
  • Administrator
  • Peter Martin is Joomla Specialist sinds 2005
Lees meer
19 nov 2020 16:54 #22125 door Peter Martin
Beantwoord door Peter Martin in topic fpdf in joomla
Kun je eens proberen om na
Code:
$pdf->Output();
een
Code:
exit();
te geven?

Peter Martin, Joomla specialist sinds 2005
db8.nl - db8 Website Support
petermartin.nl/nl/focus-op/joomla - Focus op Joomla artikelen
Discussie gesloten.
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Lees meer
22 nov 2020 12:47 #22140 door
Beantwoord door in topic fpdf in joomla
Dit heeft inderdaad geholpen.
Maar nog een kort vraagje, waarom heb ik die 'exit' nodig in mijn template?
Discussie gesloten.
  • Peter Martin
  • Administrator
  • Administrator
  • Peter Martin is Joomla Specialist sinds 2005
Lees meer
22 nov 2020 15:46 #22141 door Peter Martin
Beantwoord door Peter Martin in topic fpdf in joomla
Met exit() stop je de rest van het script.
Zonder exit gaat Joomla door met het renderen van de pagina.

Peter Martin, Joomla specialist sinds 2005
db8.nl - db8 Website Support
petermartin.nl/nl/focus-op/joomla - Focus op Joomla artikelen
Discussie gesloten.
Gemaakt door Kunena