...
Drawio | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Generierungsdialog
Der Generierungsdialog kann um Felder erweitert werden, um Informationen direkt vor dem Generieren abzufragen und in die Generierung rein zu reichen.
...
Mit \Brandbox\PrintCore\PrintDocument\Render\Lib\Event\OnExecuteRender
kann auf den Prozess beim tatsächlichen Rendern des Dokumentes zugegriffen werden.
\Brandbox\PrintCore\PrintDocument\Render\Lib\Event\OnExecuteRender
bietet eine Möglichkeit auf das Element aus dem return der View-Methode zuzugreifen. Standardmäßig wird hier das ID-Attribut des Elements gesetzt und zum Beispiel auch data-print-keywords befüllt.
Nachdem das HTML erzeugt wurde, wird dann noch via Brandbox/Placeholder
die Platzhalter ersetzt. Um den Kontext dazu zu definieren, kann \Brandbox\PrintCore\PrintDocument\Render\Lib\Event\OnPopulateContextPlaceholder
verwendet werden.