Revision 6da55ef4
Von Moritz Bunkus vor fast 8 Jahren hinzugefügt
SL/Controller/GoBD.pm | ||
---|---|---|
24 | 24 |
$self->to(DateTime->today) if !$self->to; |
25 | 25 |
|
26 | 26 |
$::request->layout->add_javascripts('kivi.GoBD.js'); |
27 |
$self->setup_filter_action_bar; |
|
27 | 28 |
$self->render('gobd/filter', current_year => DateTime->today->year, title => t8('GoBD Export')); |
28 | 29 |
} |
29 | 30 |
|
... | ... | |
102 | 103 |
sub init_from { DateTime->from_kivitendo($::form->{from}) } |
103 | 104 |
sub init_to { DateTime->from_kivitendo($::form->{to}) } |
104 | 105 |
|
106 |
sub setup_filter_action_bar { |
|
107 |
my ($self) = @_; |
|
108 |
|
|
109 |
for my $bar ($::request->layout->get('actionbar')) { |
|
110 |
$bar->add( |
|
111 |
action => [ |
|
112 |
t8('Export'), |
|
113 |
submit => [ '#filter_form', { action => 'GoBD/export' } ], |
|
114 |
accesskey => 'enter', |
|
115 |
], |
|
116 |
); |
|
117 |
} |
|
118 |
} |
|
119 |
|
|
105 | 120 |
1; |
templates/webpages/gobd/filter.html | ||
---|---|---|
25 | 25 |
<td>[% L.date_tag('to', SELF.to) %]</td> |
26 | 26 |
</tr> |
27 | 27 |
</table> |
28 |
|
|
29 |
[% L.hidden_tag('action', 'GoBD/dispatch') %] |
|
30 |
|
|
31 |
[% L.submit_tag('action_export', LxERP.t8('Export')) %] |
|
32 |
|
|
33 | 28 |
</form> |
Auch abrufbar als: Unified diff
ActionBar: Verwendung beim GoDB-Export