Revision c6cd7142
Von Niclas Zimmermann vor mehr als 12 Jahren hinzugefügt
bin/mozilla/ic.pl | ||
---|---|---|
1724 | 1724 |
} |
1725 | 1725 |
push @row_hiddens, qw(unit description partnumber partsgroup); |
1726 | 1726 |
$row{unit}{data} = $form->{"unit_$i"}; |
1727 |
$row{description}{data} = $form->{"description_$i"}; |
|
1728 |
$row{partsgroup}{data} = $form->{"partsgroup_$i"}; |
|
1729 |
$row{bom}{align} = 'center'; |
|
1727 |
#Bei der Artikelbeschreibung und Warengruppe können Sonderzeichen verwendet |
|
1728 |
#werden, die den HTML Code stören. Daher sollen diese im Template escaped werden |
|
1729 |
#dies geschieht, wenn die Variable escape gesetzt ist |
|
1730 |
$row{description}{data} = $form->{"description_$i"}; |
|
1731 |
$row{description}{escape} = 1; |
|
1732 |
$row{partsgroup}{data} = $form->{"partsgroup_$i"}; |
|
1733 |
$row{partsgroup}{escape} = 1; |
|
1734 |
$row{bom}{align} = 'center'; |
|
1730 | 1735 |
} |
1731 | 1736 |
|
1732 | 1737 |
$row{lastcost}{data} = $line_purchase_price; |
templates/webpages/ic/assembly_row.html | ||
---|---|---|
17 | 17 |
<tr> |
18 | 18 |
[%- FOREACH col = COLUMNS %] |
19 | 19 |
[%- SET rcol = row.$col %] |
20 |
[%- IF rcol.escape %] |
|
21 |
<td[% ' align=' _ rcol.align IF rcol.align %]>[%- HTML.escape(rcol.data) %]</td> |
|
22 |
[%- ELSE %] |
|
20 | 23 |
<td[% ' align=' _ rcol.align IF rcol.align %]>[%- rcol.data %]</td> |
24 |
[%- END %] |
|
21 | 25 |
[%- END %] |
22 | 26 |
[%- FOREACH hidden = row.hiddens %] |
23 | 27 |
<input type=hidden name="[% HTML.escape(hidden.name) %]" value="[% HTML.escape(hidden.value) %]"> |
Auch abrufbar als: Unified diff
Sonderzeichen in Einzelansicht Erzeugnis
Wenn in der Artikelbeschreibung oder Warengruppe von Bestandteilen
des Erzeugnis Sonderzeichen verwendet werden, kam es bisher zu
Problemen, vor allem wenn man den Button "Aktualisieren" benutzt.
Dieser Fehler ist nun behoben, sowohl für die Artikelbeschreibung,
als auch für die Warengruppe, auch wenn Sonderzeichen in der
Warengruppe bisher kaum funktionieren.