Revision 514823df
Von Moritz Bunkus vor fast 8 Jahren hinzugefügt
bin/mozilla/dn.pl | ||
---|---|---|
454 | 454 |
|
455 | 455 |
$report->set_options_from_form(); |
456 | 456 |
|
457 |
$::request->layout->add_javascripts("kivi.Dunning.js"); |
|
457 | 458 |
$report->generate_with_headers(); |
458 | 459 |
|
459 | 460 |
$main::lxdebug->leave_sub(); |
templates/webpages/dunning/show_dunning_bottom.html | ||
---|---|---|
4 | 4 |
[%- USE L %] |
5 | 5 |
<input type="hidden" name="rowcount" value="[% rowcount %]"> |
6 | 6 |
|
7 |
<p> |
|
8 |
<input type="checkbox" id='force_lang' name="force_lang" size="6" value="1"> |
|
9 |
[% 'Override invoice language' | $T8 %] |
|
10 |
[% PRINT_OPTIONS %] |
|
11 |
</p> |
|
12 |
|
|
13 | 7 |
<p> |
14 | 8 |
[% 'Dunnings' | $T8 %]<br> |
15 | 9 |
[% L.hidden_tag('action', 'dispatcher') %] |
... | ... | |
18 | 12 |
</p> |
19 | 13 |
|
20 | 14 |
</form> |
21 |
<script type='text/javascript'> |
|
22 |
$(function() { |
|
23 |
$("select[name='language_id']").prop('disabled', !$('#force_lang').prop('checked')); |
|
24 |
$('#force_lang').checkall('select[name="language_id"]', 'disabled', 'inverted'); |
|
25 |
}); |
|
26 |
</script> |
templates/webpages/dunning/show_dunning_top.html | ||
---|---|---|
1 |
[% USE HTML %] <script type="text/javascript" src="js/common.js"></script> |
|
2 |
<script type="text/javascript" src="js/dunning.js"></script> |
|
3 |
|
|
1 |
[% USE HTML %][%- USE LxERP -%][%- USE L -%] |
|
4 | 2 |
<form method="post" action="dn.pl"> |
5 | 3 |
|
4 |
<h2>[% LxERP.t8("Print options") %]</h2> |
|
5 |
|
|
6 |
[% L.checkbox_tag("force_lang", label=LxERP.t8('Override invoice language'), checked=force_lang) %] |
|
7 |
[% PRINT_OPTIONS %] |
|
8 |
|
|
9 |
<h2>[% LxERP.t8("Dunnings") %]</h2> |
templates/webpages/dunning/show_invoices.html | ||
---|---|---|
5 | 5 |
|
6 | 6 |
[% SET all_active = 1 %][% FOREACH row = DUNNINGS %][% IF !row.active %][% SET all_active = 0 %][% LAST %][% END %][% END %] |
7 | 7 |
[% SET all_email = 1 %][% FOREACH row = DUNNINGS %][% IF !row.email %][% SET all_email = 0 %][% LAST %][% END %][% END %] |
8 |
<script type="text/javascript" src="js/common.js"></script> |
|
9 |
<script type="text/javascript" src="js/dunning.js"></script> |
|
10 |
|
|
11 | 8 |
<form name="Form" method="post" action="dn.pl" id="form"> |
12 | 9 |
|
13 | 10 |
<h2>[% LxERP.t8("Print options") %]</h2> |
Auch abrufbar als: Unified diff
Mahnungen: Funktion »Diese Sprache verwenden« gefixt Teil 2
Wenn die Checkbox angehakt ist, so soll die Benutzer*in die Möglichkeit
haben, über die Druckoptionen einen Sprache für alle zu erzeugenden
Mahnungen auszuwählen. Ist die Checkbox aus, so wird die Sprache des
Kunden der jeweiligen Mahnung genommen, und dann muss die Sprachauswahl
deaktiviert werden.
Der erste Commit hat nur die Maske zum Erstellen neuer Mahnungen
abgedeckt. Dieser erledigt die Maske zum Anzeigen vorhandener Mahnungen.