Revision 3deafde7
Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt
bin/mozilla/oe.pl | ||
---|---|---|
1239 | 1239 |
} |
1240 | 1240 |
|
1241 | 1241 |
sub delete { |
1242 |
$::lxdebug->enter_sub; |
|
1243 |
|
|
1244 |
check_oe_access(); |
|
1245 |
|
|
1246 |
$::form->header; |
|
1247 |
|
|
1248 |
# delete action variable |
|
1249 |
delete $::form->{$_} for qw(action header); |
|
1250 |
|
|
1251 |
my @hiddens; |
|
1252 |
for my $key (keys %$::form) { |
|
1253 |
next if $key eq 'login' || $key eq 'password' || '' ne ref $::form->{$key}; |
|
1254 |
push @hiddens, { key => $key, value => $::form->{$key} }; |
|
1255 |
} |
|
1256 |
|
|
1257 |
print $::form->parse_html_template('oe/delete', { |
|
1258 |
hiddens => \@hiddens, |
|
1259 |
is_order => scalar($::form->{type} =~ /_order$/), |
|
1260 |
}); |
|
1261 |
|
|
1262 |
|
|
1263 |
$::lxdebug->leave_sub; |
|
1264 |
} |
|
1265 |
|
|
1266 |
sub delete_order_quotation { |
|
1267 | 1242 |
$main::lxdebug->enter_sub(); |
1268 | 1243 |
|
1269 | 1244 |
my $form = $main::form; |
js/locale/de.js | ||
---|---|---|
4 | 4 |
"The name is missing.":"Der Name fehlt.", |
5 | 5 |
"The name must only consist of letters, numbers and underscores and start with a letter.":"Der Name darf nur aus Buchstaben (keine Umlaute), Ziffern und Unterstrichen bestehen und muss mit einem Buchstaben beginnen.", |
6 | 6 |
"The option field is empty.":"Das Optionsfeld ist leer.", |
7 |
"The selected database is still configured for client \"#1\". If you delete the database that client will stop working until you re-configure it. Do you still want to delete the database?":"Die auswählte Datenbank ist noch für Mandant \"#1\" konfiguriert. Wenn Sie die Datenbank löschen, wird der Mandanten nicht mehr funktionieren, bis er anders konfiguriert wurde. Wollen Sie die Datenbank trotzdem löschen?",
|
|
7 |
"The selected database is still configured for client \"#1\". If you delete the database that client will stop working until you re-configure it. Do you still want to delete the database?":"Die auswählte Datenbank ist noch für Mandant \"#1\" konfiguriert. Wenn Sie die Datenbank löschen, wird der Mandanten nicht mehr funktionieren, bis er anders konfiguriert wurde. Wollen Sie die Datenbank trotzdem löschen?" |
|
8 | 8 |
}); |
locale/de/all | ||
---|---|---|
212 | 212 |
'Ar aging on %s' => 'Offene Forderungen zum %s', |
213 | 213 |
'Are you sure you want to delete Delivery Order Number #1?' => 'Sind Sie sicher, dass Sie Lieferschein #1 löschen wollen?', |
214 | 214 |
'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:', |
215 |
'Are you sure you want to delete Order Number' => 'Soll der Auftrag mit folgender Nummer wirklich gelöscht werden:', |
|
216 |
'Are you sure you want to delete Quotation Number' => 'Sind Sie sicher, dass Angebotnummer gelöscht werden soll?', |
|
217 | 215 |
'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?', |
218 | 216 |
'Are you sure you want to delete this background job?' => 'Sind Sie sicher, dass Sie diesen Hintergrund-Job löschen möchten?', |
219 | 217 |
'Are you sure you want to delete this business?' => 'Sind Sie sicher, dass Sie diesen Kunden-/Lieferantentyp löschen wollen?', |
templates/webpages/oe/delete.html | ||
---|---|---|
1 |
[%- USE T8 %] |
|
2 |
[%- USE L %] |
|
3 |
[%- USE LxERP %] |
|
4 |
|
|
5 |
|
|
6 |
<form method="post" action="[% script %]"> |
|
7 |
|
|
8 |
<h2 class="confirm">[% 'Confirm!' | $T8 %]</h2> |
|
9 |
|
|
10 |
[%- IF is_order %] |
|
11 |
<h4>[% 'Are you sure you want to delete Order Number' | $T8 %] [% ordnumber %]</h4> |
|
12 |
[%- ELSE %] |
|
13 |
<h4>[% 'Are you sure you want to delete Quotation Number' | $T8 %] [% quonumber %]</h4> |
|
14 |
[%- END %] |
|
15 |
|
|
16 |
<br> |
|
17 |
|
|
18 |
[% L.hidden_tag(row.key, row.value) FOREACH row = hiddens %] |
|
19 |
[% L.hidden_tag('yes_nextsub', 'delete_order_quotation') %] |
|
20 |
[% L.submit_tag('action', LxERP.t8('Yes')) %] |
|
21 |
|
|
22 |
<button class=submit type=button onclick="history.back()">[% 'No' | $T8 %]</button> |
|
23 |
</form> |
|
24 |
|
templates/webpages/oe/form_footer.html | ||
---|---|---|
137 | 137 |
<input class="submit" type="submit" name="action_save_as_new" value="[% 'Save as new' | $T8 %]"> |
138 | 138 |
|
139 | 139 |
[%- UNLESS (is_sales_ord && !INSTANCE_CONF.get_sales_order_show_delete) || (is_pur_ord && !INSTANCE_CONF.get_purchase_order_show_delete) %] |
140 |
<input class="submit" type="submit" name="action_delete" value="[% 'Delete' | $T8 %]">
|
|
140 |
[% L.submit_tag('action_delete', LxERP.t8('Delete'), confirm=LxERP.t8('Are you sure?')) %]
|
|
141 | 141 |
[%- END %] |
142 | 142 |
|
143 | 143 |
[%- IF is_sales_quo %] |
Auch abrufbar als: Unified diff
Löschen von Angeboten/Aufträgen mit JavaScript-Sicherheitsabfrage