Revision 4b0fcc90
Von Bernd Bleßmann vor etwa 2 Jahren hinzugefügt
bin/mozilla/ir.pl | ||
---|---|---|
483 | 483 |
|
484 | 484 |
$form->header(); |
485 | 485 |
|
486 |
print $form->parse_html_template("ir/form_header", $TMPL_VAR);
|
|
486 |
print $form->parse_html_template("ir/form_header", {%$TMPL_VAR});
|
|
487 | 487 |
|
488 | 488 |
$main::lxdebug->leave_sub(); |
489 | 489 |
} |
Auch abrufbar als: Unified diff
EK-Rechnung: TMPL_VAR nicht als Referenz an parse_html_template übergeben.
form::parse_html_template füllt die übergebenen additional_params mit Einträgen
aus der Form. Wenn die dann später in der Form geändert werden, bleiben die in
TMPL_VAR erhalten und enthalten für ein späteres parse_html_template (hier für
den footer) die alten Werte. Speziell rowcount wurde z.B. nicht hochgezählt.
Dadurch ist beim Buchen der EK-Rechnung immer die letzte Zeile verschwunden.