Revision e3aecd52
Von Werner Hahn vor etwa 7 Jahren hinzugefügt
SL/Controller/ShopOrder.pm | ||
---|---|---|
57 | 57 |
); |
58 | 58 |
$shop_order->{open_invoices} = $open_invoices; |
59 | 59 |
} |
60 |
|
|
60 |
$self->_setup_list_action_bar; |
|
61 | 61 |
$self->render('shop_order/list', |
62 | 62 |
title => t8('ShopOrders'), |
63 | 63 |
SHOPORDERS => $shop_orders, |
... | ... | |
303 | 303 |
{ title => t8("not transferred"), value => 0 }, ] |
304 | 304 |
} |
305 | 305 |
|
306 |
sub _setup_list_action_bar { |
|
307 |
my ($self) = @_; |
|
308 |
|
|
309 |
for my $bar ($::request->layout->get('actionbar')) { |
|
310 |
$bar->add( |
|
311 |
action => [ |
|
312 |
t8('Search'), |
|
313 |
submit => [ '#shoporders', { action => "ShopOrder/list" } ], |
|
314 |
], |
|
315 |
link => [ |
|
316 |
t8('Shoporders'), |
|
317 |
link => [ $self->url_for(action => 'get_orders') ], |
|
318 |
tooltip => t8('New shop orders'), |
|
319 |
], |
|
320 |
'separator', |
|
321 |
action => [ |
|
322 |
t8('Apply'), |
|
323 |
call => [ 'kivi.ShopOrder.setup', id => "mass_transfer" ], |
|
324 |
tooltip => t8('Transfer all marked'), |
|
325 |
], |
|
326 |
); |
|
327 |
} |
|
328 |
} |
|
329 |
|
|
306 | 330 |
1; |
307 | 331 |
|
308 | 332 |
__END__ |
Auch abrufbar als: Unified diff
Shopmodul: Actionbar für Shoporders