X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FController%2FDeliveryTerm.pm;h=4810d214154259a914909720485e5f469c2e3a07;hb=ae0934652e56d9e6aed79abcc1c686d0580e3bee;hp=3c4d44a9f7cf7c855b40099339b4481cf04ad592;hpb=03d3d025ea4c8bea085fc7cdf1fe7be0b513eb63;p=kivitendo-erp.git diff --git a/SL/Controller/DeliveryTerm.pm b/SL/Controller/DeliveryTerm.pm index 3c4d44a9f..4810d2141 100644 --- a/SL/Controller/DeliveryTerm.pm +++ b/SL/Controller/DeliveryTerm.pm @@ -5,15 +5,17 @@ use strict; use parent qw(SL::Controller::Base); use SL::DB::DeliveryTerm; +use SL::DB::Language; use SL::Helper::Flash; use Rose::Object::MakeMethods::Generic ( - scalar => [ qw(delivery_term) ], + scalar => [ qw(delivery_term languages) ], ); __PACKAGE__->run_before('check_auth'); __PACKAGE__->run_before('load_delivery_term', only => [ qw(edit update destroy) ]); +__PACKAGE__->run_before('load_languages', only => [ qw(new list edit create update) ]); # @@ -113,4 +115,9 @@ sub load_delivery_term { $self->{delivery_term} = SL::DB::DeliveryTerm->new(id => $::form->{id})->load; } +sub load_languages { + my ($self) = @_; + $self->{languages} = SL::DB::Manager::Language->get_all_sorted; +} + 1;