Voiceplan Copy recalculates price based on new multiplicator
This commit is contained in:
@@ -51,7 +51,7 @@
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-lg-2 col-form-label" for="price_multiplicator">Verkaufspreis Multipliator *</label>
|
||||
<label class="col-lg-2 col-form-label" for="price_multiplicator">Verkaufspreis Multiplikator *</label>
|
||||
<div class="col-lg-10">
|
||||
<input type="price_multiplicator" class="form-control" name="price_multiplicator" id="price_multiplicator" value="<?=(float)$plan->price_multiplicator?>" placeholder="1" />
|
||||
</div>
|
||||
|
||||
@@ -171,6 +171,9 @@ class VoiceplanController extends mfBaseController {
|
||||
$new_zone->voiceplan_id = $id;
|
||||
$new_zone->increment_first = $voiceplan->increment_first;
|
||||
$new_zone->increment = $voiceplan->increment;
|
||||
if($new_zone->purchase_price && $voiceplan->price_multiplicator) {
|
||||
$new_zone->price = (float)$new_zone->purchase_price * (float)$voiceplan->price_multiplicator;
|
||||
}
|
||||
if(!$new_zone->save()) {
|
||||
$this->layout()->setFlash("Fehler beim Kopieren der Source Zone!", "error");
|
||||
$this->redirect("Voiceplan", "view", ["id" => $id]);
|
||||
|
||||
Reference in New Issue
Block a user