diff --git a/Layout/default/Preorder/Form.php b/Layout/default/Preorder/Form.php
index 2abde69dd..c1549d0d3 100644
--- a/Layout/default/Preorder/Form.php
+++ b/Layout/default/Preorder/Form.php
@@ -113,6 +113,19 @@
+
+
+
-
-
setup_products) && count($campaign->setup_products)): ?>
@@ -324,6 +325,14 @@
$('#setup-activation').hide();
+ if($('#type').val() == "provision") {
+ $('#setup-provision').show();
+ }
+
+ if($('#type').val() == "order") {
+ $('#setup-activation').show();
+ }
+
$("#product_id").select2({
allowClear: true,
placeholder: ""
@@ -382,10 +391,13 @@
var pid = 0;
var price = 0;
+ $("#price_setup").val("");
+
if(type == "interest") {
$('#setup-provision').hide();
$('#setup-activation').hide();
$('#setup_product_id').val("");
+ $("#price_setup").val("");
} else if(type == "provision") {
$('#setup-provision').show();
$('#setup-activation').hide();
@@ -422,6 +434,8 @@
$('#setup_product_id').val($("#setup-activation select").val());
var price = $("#setup-activation select option:selected").data("price");
$("#price_setup").val(price);
+ } else {
+ $("#price_setup").val("");
}
}
diff --git a/application/Preorder/PreorderController.php b/application/Preorder/PreorderController.php
index 03fdf2d6d..914a4d5c2 100644
--- a/application/Preorder/PreorderController.php
+++ b/application/Preorder/PreorderController.php
@@ -86,11 +86,12 @@ class PreorderController extends mfBaseController {
$this->layout()->set("campaign", $campaign);
$products = [];
- foreach(ProductNetworkModel::search(["network_id" => $network_ids]) as $pn) {
+ foreach(ProductNetworkModel::search(["network_id" => $campaign->network_id]) as $pn) {
if(!array_key_exists($pn->product_id, $products)) {
$products[$pn->product_id] = $pn->product;
}
}
+ //var_dump($products);exit;
$this->layout()->set("products", $products);
$partners = AddressModel::search(['addresstype' => ['salespartner']]);