Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 752 | Revision 757 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 752 Revision 755
Zeile 3... Zeile 3...
3
    namespace App\Http\Controllers;
3
    namespace App\Http\Controllers;
Zeile 4... Zeile 4...
4
 
4
 
5
    use Illuminate\Contracts\Foundation\Application;
5
    use Illuminate\Contracts\Foundation\Application;
6
    use Illuminate\Contracts\View\Factory;
6
    use Illuminate\Contracts\View\Factory;
-
 
7
    use Illuminate\Contracts\View\View;
7
    use Illuminate\Contracts\View\View;
8
    use App\Models\Country;
Zeile 8... Zeile 9...
8
    use Illuminate\Http\Request;
9
    use Illuminate\Http\Request;
9
 
10
 
10
    class BuyController extends Controller
11
    class BuyController extends Controller
Zeile 26... Zeile 27...
26
                    'Persdata.Land'       => 'bail|required',
27
                    'Persdata.Land'       => 'bail|required',
27
                    'Persdata.email'      => 'bail|required|email|max:255',
28
                    'Persdata.email'      => 'bail|required|email|max:255',
28
                    'Persdata.Telefon'    => 'bail|required|max:255',
29
                    'Persdata.Telefon'    => 'bail|required|max:255',
29
                    "AGB"                 => "required",
30
                    "AGB"                 => "required",
30
                ] );
31
                ] );
31
                $_SESSION["SHOP"]["buy"]["Persdata"] = $request->Persdata;
32
		$_SESSION["SHOP"]["buy"]["Persdata"] = $request->Persdata;
-
 
33
		$_SESSION["SHOP"]["buy"]["Persdata"]["Land_Name"] = Country::find($_SESSION["SHOP"]["buy"]["Persdata"]["Land"])->name_de;
32
                $lieferadresse = request( "Lieferadresse" );
34
                $lieferadresse = request( "Lieferadresse" );
33
                if ( $lieferadresse == "false" )
35
                if ( $lieferadresse == "false" )
34
                {
36
                {
35
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Vorname"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Vorname"];
37
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Vorname"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Vorname"];
36
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Nachname"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Nachname"];
38
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Nachname"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Nachname"];
37
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Strasse"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Strasse"];
39
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Strasse"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Strasse"];
38
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Hausnummer"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Hausnummer"];
40
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Hausnummer"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Hausnummer"];
39
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_PLZ"] = $_SESSION["SHOP"]["buy"]["Persdata"]["PLZ"];
41
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_PLZ"] = $_SESSION["SHOP"]["buy"]["Persdata"]["PLZ"];
40
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Ort"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Ort"];
42
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Ort"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Ort"];
41
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Land"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Land"];
43
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Land"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Land"];
-
 
44
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Land_Name"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Land_Name"];
42
                }
45
                }
43
                elseif ( $lieferadresse == "packstation" )
46
                elseif ( $lieferadresse == "packstation" )
44
                {
47
                {
-
 
48
                    $request->validate( [
-
 
49
                        'Persdata.liefer_Vorname_pst'    => 'bail|required|max:255',
-
 
50
                        'Persdata.liefer_Nachname_pst'   => 'bail|required|max:255',
-
 
51
                        'Persdata.liefer_Strasse_pst'    => 'bail|required|max:255',
-
 
52
                        'Persdata.liefer_Hausnummer_pst' => 'bail|required|max:255',
-
 
53
                        'Persdata.liefer_PLZ_pst'        => 'bail|required|max:255',
-
 
54
                        'Persdata.liefer_Ort_pst'        => 'bail|required|max:255',
-
 
55
                        'Persdata.liefer_Land_pst'       => 'bail|required',
-
 
56
                    ] );
45
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Vorname_pst"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Vorname_pst"];
57
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Vorname_pst"] = $_POST["Persdata"]["liefer_Vorname_pst"];
46
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Nachname_pst"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Nachname_pst"];
58
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Nachname_pst"] = $_POST["Persdata"]["liefer_Nachname_pst"];
47
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Strasse_pst"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Strasse_pst"];
59
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Strasse_pst"] = $_POST["Persdata"]["liefer_Strasse_pst"];
48
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Hausnummer_pst"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Hausnummer_pst"];
60
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Hausnummer_pst"] = $_POST["Persdata"]["liefer_Hausnummer_pst"];
49
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_PLZ_pst"] = $_SESSION["SHOP"]["buy"]["Persdata"]["PLZ_pst"];
61
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_PLZ_pst"] = $_POST["Persdata"]["liefer_PLZ_pst"];
50
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Ort_pst"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Ort_pst"];
62
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Ort_pst"] = $_POST["Persdata"]["liefer_Ort_pst"];
51
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Land_pst"] = $_SESSION["SHOP"]["buy"]["Persdata"]["Land_pst"];
63
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Land_pst"] = $_POST["Persdata"]["liefer_Land_pst"];
-
 
64
		    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Land_Name_pst"] = Country::find($_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Land_pst"])->name_de;
-
 
65
		}
-
 
66
		elseif ( $lieferadresse == "true" )
-
 
67
		{
-
 
68
                    $request->validate( [
-
 
69
                        'Persdata.liefer_Vorname'    => 'bail|required|max:255',
-
 
70
                        'Persdata.liefer_Nachname'   => 'bail|required|max:255',
-
 
71
                        'Persdata.liefer_Strasse'    => 'bail|required|max:255',
-
 
72
                        'Persdata.liefer_Hausnummer' => 'bail|required|max:255',
-
 
73
                        'Persdata.liefer_PLZ'        => 'bail|required|max:255',
-
 
74
                        'Persdata.liefer_Ort'        => 'bail|required|max:255',
-
 
75
                        'Persdata.liefer_Land'       => 'bail|required',
52
                }
76
                    ] );
-
 
77
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Vorname"] = $_POST["Persdata"]["liefer_Vorname"];
-
 
78
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Nachname"] = $_POST["Persdata"]["liefer_Nachname"];
-
 
79
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Strasse"] = $_POST["Persdata"]["liefer_Strasse"];
-
 
80
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Hausnummer"] = $_POST["Persdata"]["liefer_Hausnummer"];
-
 
81
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_PLZ"] = $_POST["Persdata"]["liefer_PLZ"];
-
 
82
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Ort"] = $_POST["Persdata"]["liefer_Ort"];
-
 
83
                    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Land"] = $_POST["Persdata"]["liefer_Land"];
-
 
84
		    $_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Land_Name"] = Country::find($_SESSION["SHOP"]["buy"]["Persdata"]["liefer_Land"])->name_de;
-
 
85
		}
53
                $_SESSION["AGB"] = request( "AGB" );
86
                $_SESSION["AGB"] = request( "AGB" );
54
            }
87
            }
55
            return view( 'buy_' . $id, [
88
            return view( 'buy_' . $id, [
56
                "serviceCenterMenu" => $GLOBALS["serviceCenterMenu"],
89
                "serviceCenterMenu" => $GLOBALS["serviceCenterMenu"],
57
                "nav"               => $GLOBALS["menu"],
90
                "nav"               => $GLOBALS["menu"],