Filippo Bertilotti
9 days ago c52de027ae84a21cdf03c392b29734793bedff6a
multi select funzionante
2 files modified
19 ■■■■ changed files
app/Http/Controllers/Profiles/ProfilesController.php 2 ●●●●● patch | view | raw | blame | history
app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php 17 ●●●● patch | view | raw | blame | history
app/Http/Controllers/Profiles/ProfilesController.php
@@ -90,6 +90,8 @@
        //print_r($data);
        $databaseHandler = new FakeSSODatabaseHandler;
        $databaseHandler->insertDataIntoTables($data);
        //$databaseHandler->testMultiSelect($data);
        return view("vodafone_fake_sso.db-create-view");
app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php
@@ -20,9 +20,15 @@
            $msisdnModel = Msisdn::create(['MSISDN' => $data["sim_1"],
                                           'IdPiano' => $data['IdPiano'],
                                           'LinkedUser' => $userModel->id]);
            $product = Products::find($data['products-select']);
            echo "id product: $product->id, id msisdn: $msisdnModel->id ";
            $product->msisdn()->attach($msisdnModel->id);
            foreach ($data["products_select"] as $index => $value) {
                $product = Products::find($value);
                echo "iproduct: $product->id, id msisdn: $msisdnModel->id ";
                $product->msisdn()->attach($msisdnModel->id);
            }
            //$product = Products::find($data['products-select']);
        }catch(PDOException $e) {
            echo $e->getMessage();
        }
@@ -34,4 +40,9 @@
        return $productsList;
    }
    public function testMultiSelect(array $data) {
        var_dump($data["products_select"]);
        print_r($data["products_select"][0]);
        print_r($data["products_select"][1]);
    }
}