Subversion-Projekte lars-tiefland.webanos.marine-sales.de

Revision

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

Revision 346 Revision 351
Zeile 89... Zeile 89...
89
        $uId = $_SESSION["admin"]["uid"];
89
        $uId = $_SESSION["admin"]["uid"];
90
        $admin = $_SESSION["admin"]["user"]->admin;
90
        $admin = $_SESSION["admin"]["user"]->admin;
91
        $GLOBALS["user_rechte"] = $GLOBALS["web_rechte"];
91
        $GLOBALS["user_rechte"] = $GLOBALS["web_rechte"];
92
        if ( !$admin )
92
        if ( !$admin )
93
        {
93
        {
94
            $GLOBALS["user_rechte"] = UserProperty::with( [
94
            $user_rechte = UserProperty::with( [
95
                "property",
95
                "property",
96
                "property.tool",
96
                "property.tool",
97
                "property.tool.module"
97
                "property.tool.module"
98
            ] )->where( "backend_user_id", "=", $uId )->get();
98
            ] )->where( "backend_user_id", "=", $uId )->get();
-
 
99
            foreach ( $user_rechte as $user_recht )
-
 
100
            {
-
 
101
                $property = $user_recht->property;
-
 
102
                dd( $property );
-
 
103
                $tool = $property->tool;
-
 
104
                $module = $tool->module;
-
 
105
                $GLOBALS["web_rechte"][$module->interner_name][$tool->button_name][$property->interner_name] = $web_recht->Bezeichnung;
-
 
106
            }
99
        }
107
        }
100
        View::share( "user_rechte", $GLOBALS["user_rechte"] );
108
        View::share( "user_rechte", $GLOBALS["user_rechte"] );
101
    }
109
    }
Zeile 102... Zeile 110...
102
 
110
 
Zeile 120... Zeile 128...
120
        ] );
128
        ] );
121
        Route::resource( 'backend_users', BackendUserController::class );
129
        Route::resource( 'backend_users', BackendUserController::class );
122
        Route::prefix( "/bestellwesen" )->group( function ()
130
        Route::prefix( "/bestellwesen" )->group( function ()
123
        {
131
        {
124
            Route::resource( "/suppliers", SupplierController::class );
132
            Route::resource( "/suppliers", SupplierController::class );
125
            Route::scopeBindings()->group(function(){
133
            Route::scopeBindings()->group( function ()
-
 
134
            {
126
                Route::resource( "/suppliers.supplierWarehouse", SupplierWarehouseController::class );
135
                Route::resource( "/suppliers.supplierWarehouse", SupplierWarehouseController::class );
127
                Route::resource( "/suppliers.shipping", SupplierShippingController::class );
136
                Route::resource( "/suppliers.shipping", SupplierShippingController::class );
128
            });
137
            } );
129
        } );
138
        } );
130
        Route::get( '/logout', [
139
        Route::get( '/logout', [
131
            BackendController::class,
140
            BackendController::class,
132
            'destroy'
141
            'destroy'
133
        ] )->name( 'logout' );
142
        ] )->name( 'logout' );