Revision ed4b292c
Von Bernd Blessmann vor mehr als 12 Jahren hinzugefügt
SL/CVar.pm | ||
---|---|---|
739 | 739 |
return $::form->parse_amount(\%::myconfig, $value) if $config->{type} eq 'number'; |
740 | 740 |
return DateTime->from_lxoffice($value) if $config->{type} eq 'date'; |
741 | 741 |
return !ref $value ? SL::DB::Manager::Customer->find_by(id => $value * 1) : $value if $config->{type} eq 'customer'; |
742 |
return !ref $value ? SL::DB::Manager::Vendor->find_by(id => $value * 1) : $value if $config->{type} eq 'vendor'; |
|
743 |
return !ref $value ? SL::DB::Manager::Part->find_by(id => $value * 1) : $value if $config->{type} eq 'part'; |
|
742 | 744 |
return $value; |
743 | 745 |
} |
744 | 746 |
|
Auch abrufbar als: Unified diff
CVars-Type vendor und part auch richtig parsen