preorder price now comes from preorder product's attributes

This commit is contained in:
Frank Schubert
2022-10-13 16:03:21 +02:00
parent f02791bdf8
commit 944784dc5c
6 changed files with 79 additions and 19 deletions

View File

@@ -132,6 +132,16 @@
</select>
</div>
</div>
<div class="form-group row">
<label class="col-lg-2 col-form-label" for="adb_netzgebiet_ids">Erforderliche Zusatzfelder:</label>
<div class="col-lg-10">
<select class="select2 form-control select2-multiple" name="required_fields[]" id="required_fields" multiple="multiple" data-placeholder="Felder ...">
<option value="contact_type" <?=(is_array($campaign->required_fields) && in_array("contact_type", $campaign->required_fields)) ? "selected='selected'" : ""?>>Kontakttyp (Besitzer/Bewohner)</option>
</select>
<small>Diese Felder müssen beim Bestellen angegeben werden</small>
</div>
</div>
</div>
</div>
@@ -222,5 +232,11 @@
placeholder: "",
closeOnSelect: false
});
$("#required_fields").select2({
allowClear: true,
placeholder: "",
closeOnSelect: false
});
</script>
<?php include(realpath(dirname(__FILE__)."/../../$mfLayoutPackage")."/footer.php"); ?>

View File

@@ -162,7 +162,7 @@
<div class="form-group row">
<label class="col-lg-2 col-form-label" for="price">Setup Preis Netto (Einmalig) *</label>
<label class="col-lg-2 col-form-label" for="price_setup">Setup Preis Netto (Einmalig) *</label>
<div class="col-lg-10">
<input type="text" name="price_setup" id="price_setup" class="form-control" value="<?=$this::dotToComma($product->price_setup)?>" />
</div>
@@ -174,13 +174,13 @@
</div>
</div>
<div class="form-group row">
<label class="col-lg-2 col-form-label" for="nne">Netznutzungsentgelt (NNE)</label>
<label class="col-lg-2 col-form-label" for="price_nne">Netznutzungsentgelt (NNE)</label>
<div class="col-lg-10">
<input type="text" class="form-control" name="price_nne" id="price_nne" value="<?=$this::dotToComma($product->price_nne)?>">
</div>
</div>
<div class="form-group row">
<label class="col-lg-2 col-form-label" for="nbe">Netzbetriebsentgelt (NBE)</label>
<label class="col-lg-2 col-form-label" for="price_nbe">Netzbetriebsentgelt (NBE)</label>
<div class="col-lg-10">
<input type="text" class="form-control" name="price_nbe" id="price_nbe" value="<?=$this::dotToComma($product->price_nbe)?>">
</div>
@@ -213,6 +213,9 @@
<label class="col-lg-2 col-form-label" for="attributes_<?=$attrib->producttechattribute_id?>"><?=$attrib->displayname?></label>
<div class="col-lg-10">
<input type="text" class="form-control" name="attributes[<?=$attrib->producttechattribute_id?>]" id="attributes_<?=$attrib->producttechattribute_id?>" value="<?=$attrib->value?>" />
<?php if($attrib->description): ?>
<small><?=$attrib->description?></small>
<?php endif; ?>
</div>
</div>
<?php endforeach; ?>