Subversion-Projekte lars-tiefland.laravel_shop

Revision

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

Revision 762 Revision 765
Zeile 1... Zeile 1...
1
<?php
1
<?php
Zeile 2... Zeile 2...
2
 
2
 
3
    use App\Http\Controllers\BasketController;
3
    use App\Http\Controllers\BasketController;
-
 
4
    use App\Http\Controllers\BuyController;
4
    use App\Http\Controllers\BuyController;
5
    use App\Http\Controllers\UserController;
5
    use Illuminate\Support\Facades\DB;
6
    use Illuminate\Support\Facades\DB;
6
    use Illuminate\Support\Facades\Schema;
7
    use Illuminate\Support\Facades\Schema;
7
    use PHPHtmlParser\Dom;
8
    use PHPHtmlParser\Dom;
8
    use App\Models\Action;
9
    use App\Models\Action;
Zeile 198... Zeile 199...
198
        ] );
199
        ] );
199
    } );
200
    } );
200
    Route::get( "/editItem/{id}/{menge}", function ()
201
    Route::get( "/editItem/{id}/{menge}", function ()
201
    {
202
    {
202
        $_SESSION["SHOP"]["BASKET"]->editItem();
203
        $_SESSION["SHOP"]["BASKET"]->editItem();
203
        return redirect("/basket.html");
204
        return redirect( "/basket.html" );
204
    } )->where( [ "id" => "[0-9a-f]{40}", "menge" => "[0-9]+" ] );
205
    } )->where( [ "id" => "[0-9a-f]{40}", "menge" => "[0-9]+" ] );
205
    Route::get( "/delItem/{id}", function ()
206
    Route::get( "/delItem/{id}", function ()
206
    {
207
    {
207
        $_SESSION["SHOP"]["BASKET"]->delItem();
208
        $_SESSION["SHOP"]["BASKET"]->delItem();
208
        return redirect("/basket.html");
209
        return redirect( "/basket.html" );
209
    } )->where( "id", "[0-9a-f]{40}" );
210
    } )->where( "id", "[0-9a-f]{40}" );
-
 
211
    rout::post( "/login", [ UserController::class, "login" ] );
210
    Route::get("/login",function()
212
    Route::get( "/login", function ()
211
    {
213
    {
212
        return view( 'login_center', [
214
        return view( 'login_center', [
213
            "serviceCenterMenu" => $GLOBALS["serviceCenterMenu"],
215
            "serviceCenterMenu" => $GLOBALS["serviceCenterMenu"],
214
            "nav"               => $GLOBALS["menu"],
216
            "nav"               => $GLOBALS["menu"],
215
            "ini"               => $GLOBALS["INI"],
217
            "ini"               => $GLOBALS["INI"],
216
            "langstrings"       => $GLOBALS["langstrings"],
218
            "langstrings"       => $GLOBALS["langstrings"],
217
        ] );
219
        ] );
218
    });
220
    } );
219
    Route::get( '/setSessionVars', function ()
221
    Route::get( '/setSessionVars', function ()
220
    {
222
    {
221
        foreach ( $_GET as $key => $value )
223
        foreach ( $_GET as $key => $value )
222
        {
224
        {
223
            if ( $value == "false" )
225
            if ( $value == "false" )
Zeile 228... Zeile 230...
228
            {
230
            {
229
                $_SESSION[$key] = $value;
231
                $_SESSION[$key] = $value;
230
            }
232
            }
231
        }
233
        }
232
    } );
234
    } );
233
    Route::post("/setSessionVars",function(){
235
    Route::post( "/setSessionVars", function ()
-
 
236
    {
234
        foreach ( $_POST as $key => $value )
237
        foreach ( $_POST as $key => $value )
235
        {
238
        {
236
            if ( $value == "false" )
239
            if ( $value == "false" )
237
            {
240
            {
238
                unset( $_SESSION[$key] );
241
                unset( $_SESSION[$key] );
Zeile 240... Zeile 243...
240
            else
243
            else
241
            {
244
            {
242
                $_SESSION[$key] = $value;
245
                $_SESSION[$key] = $value;
243
            }
246
            }
244
        }
247
        }
245
    });
248
    } );
246
    Route::post( "/updateSession", function()
249
    Route::post( "/updateSession", function ()
247
    {
250
    {
248
    } );
251
    } );
249
    Route::get( "/cms/{slug}", function ( $slug )
252
    Route::get( "/cms/{slug}", function ( $slug )
250
    {
253
    {
251
        $url = $GLOBALS["INI"]["typo3"]["url"] . "/typo3/" . $slug;
254
        $url = $GLOBALS["INI"]["typo3"]["url"] . "/typo3/" . $slug;