Revision 3873daa9
Von Sven Schöling vor mehr als 9 Jahren hinzugefügt
SL/DB/PriceRule.pm | ||
---|---|---|
97 | 97 |
push @errors, $::locale->text('The name must not be empty.') if !$self->name; |
98 | 98 |
push @errors, $::locale->text('Price or discount must not be zero.') if !$self->price && !$self->discount && !$self->reduction; |
99 | 99 |
push @errors, $::locale->text('Pirce rules must have at least one rule.') if !@{[ $self->items ]}; |
100 |
push @errors, $_->validate for $self->items; |
|
100 | 101 |
|
101 | 102 |
return @errors; |
102 | 103 |
} |
Auch abrufbar als: Unified diff
PriceRule: Bessere Validierung für fehlerhafte Regeln