Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 94ee5a7f

Von Niclas Zimmermann vor mehr als 11 Jahren hinzugefügt

  • ID 94ee5a7f5deddb1bf33855681c7a88dacaae2a11
  • Vorgänger f0043d32
  • Nachfolger cd73950c

Bebuchte Steuern nicht verändern

Wenn man einmal mit einer Steuer gebucht hat, kann man diese nun nicht
mehr an der Oberfläche ändern.

Implementiert #2217.

Unterschiede anzeigen:

bin/mozilla/am.pl
1491 1491

  
1492 1492
  $form->header();
1493 1493

  
1494
  #set readonly if the there are entries in acc_trans with the tax
1495
  my $readonly = $form->{tax_already_used} ? 'readonly' : '';
1496

  
1497 1494
  my $parameters_ref = {
1498
    readonly => $readonly, 
1499 1495
  };
1500 1496

  
1501 1497
  # Ausgabe des Templates
templates/webpages/am/edit_tax.html
9 9
  <table width="100%">
10 10
   <tr>
11 11
    <td>[% 'tax_taxkey' | $T8 %]</td>
12
    <td><input name="taxkey" size="2" value="[% HTML.escape(taxkey) %]" [% readonly %]></td>
12
    <td>[% IF tax_already_used %]<p>[% HTML.escape(taxkey) %]</p>
13
        <input type="hidden" name="taxkey" size="2" value="[% HTML.escape(taxkey) %]">
14
        [% ELSE %]<input name="taxkey" size="2" value="[% HTML.escape(taxkey) %]">
15
        [% END %]</td>
13 16
   </tr>
14 17

  
15 18
   <tr>
......
19 22

  
20 23
   <tr>
21 24
    <td>[% 'tax_percent' | $T8 %]</td>
22
    <td><input name="rate" size="10" value="[% HTML.escape(rate) %]" [% readonly %]> %</td>
25
    <td>[% IF tax_already_used %]<p>[% HTML.escape(rate) %] %</p>
26
        <input type="hidden" name="rate" size="10" value="[% HTML.escape(rate) %]">
27
        [% ELSE %]<input name="rate" size="10" value="[% HTML.escape(rate) %]"> %
28
        [% END %]</td>
23 29
   </tr>
24 30

  
25 31
   <tr>

Auch abrufbar als: Unified diff