Revision 8ddfcdc4
Von Jan Büren vor mehr als 2 Jahren hinzugefügt
- ID 8ddfcdc45791bc4a5a74eeaea3e50eeb964256d2
- Vorgänger c2bd717d
SL/Controller/PriceRule.pm | ||
---|---|---|
17 | 17 |
|
18 | 18 |
use Rose::Object::MakeMethods::Generic |
19 | 19 |
( |
20 |
'scalar --get_set_init' => [ qw(models price_rule vc pricegroups partsgroups businesses) ], |
|
20 |
'scalar --get_set_init' => [ qw(models price_rule vc pricegroups partsgroups businesses cvar) ],
|
|
21 | 21 |
); |
22 | 22 |
|
23 | 23 |
# __PACKAGE__->run_before('check_auth'); |
... | ... | |
281 | 281 |
SL::DB::Manager::PartsGroup->get_all; |
282 | 282 |
} |
283 | 283 |
|
284 |
sub init_cvar { |
|
285 |
# SL::DB::Manager::CustomVariableConfig->get_all_sorted(where => [ module => 'IC' ]); |
|
286 |
# proof of concept: hard coded for articlegroup |
|
287 |
SL::DB::Manager::CustomVariableConfig->get_first(where => [ module => 'IC', name => 'articlegroup' ]) ; |
|
288 |
} |
|
289 |
|
|
290 |
|
|
284 | 291 |
sub all_price_types { |
285 | 292 |
SL::DB::Manager::PriceRule->all_price_types; |
286 | 293 |
} |
Auch abrufbar als: Unified diff
Cvar für Preisregeln. Proof of Concept mit hartkodierter Bdv articlegroup
Voraussetzung: Eine optionale BDV (Auswahlliste) mit dem Namen articlegroup