Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 1d8cd5cd

Von Moritz Bunkus vor etwa 7 Jahren hinzugefügt

  • ID 1d8cd5cdd36efea5e0134a40e42632b95c5ccb42
  • Vorgänger ed458620
  • Nachfolger c4b82157

ActionBar: Verwendung bei UStVa-Konfiguration

Unterschiede anzeigen:

bin/mozilla/ustva.pl
774 774

  
775 775
  # edit all taxauthority prefs
776 776

  
777
  setup_ustva_config_step1_action_bar();
778

  
777 779
  $::form->header;
778 780

  
779 781
  my $ustva = USTVA->new();
......
800 802

  
801 803
  my %_hidden_local_variables = (
802 804
    'saved'       => $::locale->text('Check Details'),
803
    'nextsub'     => 'config_step2',
804
    'warnung'     => '0',
805 805
  );
806 806

  
807 807
  foreach my $variable (keys %_hidden_local_variables) {
......
845 845

  
846 846
  $::auth->assert('advance_turnover_tax_return');
847 847

  
848
  setup_ustva_config_step2_action_bar();
849

  
848 850
  $form->header();
849 851

  
850 852
  my $fa_land_nr         = '';
......
923 925
  my %_hidden_local_variables = (
924 926
      'fa_land_nr'          => $fa_land_nr,
925 927
      'fa_bufa_nr'          => $fa_bufa_nr,
926
      'warnung'             => 0,
927 928
      'taxnumber'           => $stnr,
928 929
      'lastsub'             => 'config_step1',
929 930
      'nextsub'             => 'save',
......
941 942
    fa_voranmeld fa_dauerfrist
942 943
    accounting_method
943 944
    type
944
    saved                   callback
945
    saved
945 946
  );
946 947

  
947 948
  foreach my $variable (@_hidden_form_variables) {
......
952 953
  my $template_ref = {
953 954
     input_steuernummer              => $input_steuernummer,
954 955
     readonly                        => '', #q|disabled="disabled"|,
955
     callback                        => $form->{callback},
956 956
     COA_Germany                     => $form->{COA_Germany},
957 957
     hidden_variables                => $_hidden_variables_ref,
958 958
  };
......
1065 1065
    );
1066 1066
  }
1067 1067
}
1068

  
1069
sub setup_ustva_config_step1_action_bar {
1070
  for my $bar ($::request->layout->get('actionbar')) {
1071
    $bar->add(
1072
      action => [
1073
        t8('Continue'),
1074
        submit    => [ '#form', { action => 'config_step2' } ],
1075
        accesskey => 'enter',
1076
      ],
1077
    );
1078
  }
1079
}
1080

  
1081
sub setup_ustva_config_step2_action_bar {
1082
  for my $bar ($::request->layout->get('actionbar')) {
1083
    $bar->add(
1084
      action => [
1085
        t8('Save'),
1086
        submit    => [ '#form', { action => 'save' } ],
1087
        accesskey => 'enter',
1088
      ],
1089
      action => [
1090
        t8('Back'),
1091
        call => [ 'kivi.history_back' ],
1092
      ],
1093
    );
1094
  }
1095
}
locale/de/all
3432 3432
  'Used for Purchase'           => 'im Einkauf verwenden',
3433 3433
  'Used for Sale'               => 'im Verkauf verwenden',
3434 3434
  'User'                        => 'Benutzer',
3435
  'User Config'                 => 'Einstellungen',
3436 3435
  'User Preferences'            => 'Benutzereinstellungen',
3437 3436
  'User access'                 => 'Benutzerzugriff',
3438 3437
  'User list'                   => 'Benutzerliste',
......
3638 3637
  'config/kivitendo.conf: Missing parameters in "authentication/ldap". Required parameters are "host", "attribute" and "base_dn".' => 'config/kivitendo.conf: Fehlende Parameter in "authentication/ldap". Benötigt werden "host", "attribute" und "base_dn".',
3639 3638
  'consumed'                    => 'Im Zeitraum',
3640 3639
  'contact_list'                => 'ansprechperson_liste',
3641
  'continue'                    => 'weiter',
3642 3640
  'correction'                  => 'Korrektur',
3643 3641
  'correction_br'               => 'Korr.',
3644 3642
  'cp_greeting to cp_gender migration' => 'Datenumwandlung von Titel nach Geschlecht (cp_greeting to cp_gender)',
3645 3643
  'customer'                    => 'Kunde',
3646 3644
  'customer_list'               => 'kundenliste',
3647 3645
  'dated'                       => 'datiert',
3648
  'debug'                       => 'Debug',
3649 3646
  'delete'                      => 'Löschen',
3650 3647
  'delete item'                 => 'Position löschen',
3651 3648
  'deleted'                     => 'gelöscht',
templates/webpages/ustva/config_step1.html
2 2
[% USE HTML %]
3 3
<h1>[% 'Tax Office Preferences' | $T8 %]</h1>
4 4

  
5
<form name="verzeichnis" method="post" action="[% HTML.escape(script) %]">
5
<form name="verzeichnis" method="post" action="[% HTML.escape(script) %]" id="form">
6 6
<table width="100%">
7 7
    <tr>
8 8
     <td>
......
86 86
           </table>
87 87

  
88 88
           </fieldset>
89

  
90
           <br>
91
           <br>
92
           <hr>
93
           <!--<input type=submit class=submit name=action value="
94
           [% 'debug' | $T8 %]">-->
95
           <input type=submit class=submit name=action
96
             value="[% 'continue' | $T8 %]">
97 89
         </td>
98 90
       </tr>
99 91
     </table>
templates/webpages/ustva/config_step2.html
2 2
[% USE HTML %]
3 3
<h1>[% 'Tax Office Preferences' | $T8 %]</h1>
4 4

  
5
  <form name="elsterform" method="post" action="[% script %]">
5
  <form name="elsterform" method="post" action="[% script %]" id="form">
6 6
    <table width="100%">
7 7
       <tr>
8 8
         <td colspan=2>
......
174 174
           <hr>
175 175
         </td>
176 176
       </tr>
177
       <tr>
178
         <td align="left">
179

  
180
          [%- IF callback %]
181
           <input type="button" name="Verweis" value="[% 'User Config' | $T8 %]"
182
            onClick="self.location.href='[% callback %]">
183
          [%- ELSE %]
184
            <input type="submit" class="submit" name="action" value="[% 'back' | $T8 %]">
185
          [%- END %]
186

  
187
          [%- IF warnung %]
188

  
189
            <input type="hidden" name="nextsub" value="config_step2">
190
            <input type="submit" class="submit" name="action"
191
              value="[% 'continue' | $T8 %]">
192

  
193
            <input type="hidden" name="saved" value="[% 'Check
194
              Details' | $T8 %]">
195

  
196
          [%- ELSE %]
197

  
198
            <input type="hidden" name="nextsub" value="save">
199
            <input type="submit" class="submit" name="action" value="[% 'Save' | $T8 %]">
200

  
201
          [%- END %]
202

  
203
         </td>
204
         <td align="right">
205
           <H2 class="confirm">[%- saved %]</H2>
206
         </td>
207
      </tr>
208 177
  </table>
209 178

  
210 179
[%- FOREACH var = hidden_variables %]

Auch abrufbar als: Unified diff