Revision 2f8ead12
Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt
SL/Form.pm | ||
---|---|---|
1034 | 1034 |
%{ $self->{TEMPLATE_DRIVER_OPTIONS} || {} }); |
1035 | 1035 |
|
1036 | 1036 |
# Copy the notes from the invoice/sales order etc. back to the variable "notes" because that is where most templates expect it to be. |
1037 |
$self->{"notes"} = $self->{ $self->{"formname"} . "notes" }; |
|
1037 |
$self->{"notes"} = $self->{ $self->{"formname"} . "notes" } if exists $self->{ $self->{"formname"} . "notes" };
|
|
1038 | 1038 |
|
1039 | 1039 |
if (!$self->{employee_id}) { |
1040 | 1040 |
$self->{"employee_${_}"} = $myconfig->{$_} for qw(email tel fax name signature); |
Auch abrufbar als: Unified diff
Form->parse_template: notes nicht immer aus invoicenotes kopieren
Wenn ein Beleg über Rose-Model-Code zum Drucken vorbereitet wird, dann
steht in $form->{notes} bereits der richtige Wert, und den
belegspezifische Wert $form->{invoicenotes} gibt es gar nicht. Also auch
notes damit nicht überschreiben.