Revision 54ce5144
Von Martin Helmling vor fast 8 Jahren hinzugefügt
bin/mozilla/io.pl | ||
---|---|---|
1294 | 1294 |
|
1295 | 1295 |
$form->{TEMPLATE_DRIVER_OPTIONS} = { }; |
1296 | 1296 |
if (any { $form->{type} eq $_ } qw(sales_quotation sales_order sales_delivery_order invoice request_quotation purchase_order purchase_delivery_order credit_note)) { |
1297 |
$form->{TEMPLATE_DRIVER_OPTIONS}->{variable_content_types} = { |
|
1298 |
longdescription => 'html', |
|
1299 |
partnotes => 'html', |
|
1300 |
notes => 'html', |
|
1301 |
}; |
|
1297 |
$form->{TEMPLATE_DRIVER_OPTIONS}->{variable_content_types} = $form->get_variable_content_types(); |
|
1302 | 1298 |
} |
1303 | 1299 |
|
1304 | 1300 |
$form->isblank("email", $locale->text('E-mail address missing!')) |
Auch abrufbar als: Unified diff
Dateimanagement: Massendruck
Der Massendruck per BackgroundJob nutzt nun das FileManagement
Die erzeugten Dateien werden ggf. mit PDF Anhängen erweitert
und entsprechend abgespeichert.
Per Flag kann dem massendruck mitgeteilt werden,
dass eine leere Seite ggf hinzugefügt wird
(Template in templates/print/Standard/emptyPage.pdf o.ä.),
damit nächster Lieferschein auf neuem Blatt beginnt.
pdfinfo wird beim installationscheck gesucht,
leere Seite in Druckvorlagen
Vereinheitlichen der HTML -> PDF Konvertierung
Der HASH "variable_content_types" wird an unterschiedlichsten Stellen mit
unterschiedlichen oder unvollständiger Information befüllt.
Nun wird es an zentraler Stelle gemacht