Liebe Contao-Community,
ich bräuchte mal wieder einen kleinen Wegweiser.
ich lasse bei bestimmten Produkttypen über den postCheckout Hook von Isotope eine fertige PDF mit einem Code generieren. Diese PDF speichere ich unter /system/tmp ab.
Ziel ist es jetzt, diese PDF an die Bestellbestätigung zu hängen.
Ich habe mir die Funktion
PHP-Code:
getNotificationTokens($intNotification)
in der Order.php angeschaut und finde im unteren Bereich den Abschnitt:
PHP-Code:
// Generate and "attach" document
/** @var \Isotope\Interfaces\IsotopeDocument $objDocument */
if ($objNotification->iso_document > 0
&& (($objDocument = Document::findByPk($objNotification->iso_document)) !== null)
) {
$strFilePath = $objDocument->outputToFile($this, TL_ROOT . '/system/tmp');
$arrTokens['document'] = str_replace(TL_ROOT . '/', '', $strFilePath);
}
bin ich dort schon auf dem richtigen Weg? Gibt es eine Alternative?
Vielen Dank für euren Hirnschmalz und eure Zeit.
Viele Grüße
Micha
Lesezeichen