2016-03-31 8 views
1

Ich brauche von Benutzerunter Route steuert ConfigKann ich Unterroute in Route hinzufügen :: bekommen?

  • ich nicht Anfrage/Routenparameter auf der Route :: Gruppe
  • Middleware Lauf nach Strecke :: Gruppe
  • Include Datei kann nicht sub Route bekommen in Route :: bekommen

Wie geht es Ihnen.

Beispiel.

Route.php

Route::group(['prefix' => '/{user}'], function() { 

    Route::group(['prefix' => '/map'], function() { require app_path('map.route.php'); }); 
    Route::group(['prefix' => '/contact'], function() { require app_path('contact.route.php'); }); 

    Route::group(['prefix'=>'/'], function(){ 

     $user = \App\User::find($user); 
     if($user -> first_page) 
     { 
     require app_path($user -> first_page.'.route.php'); 
     } 

    }); 

}); 

Thank you very much.

Antwort

1

ich hier falsch sein könnte, aber wie wäre es diese (I hinzugefügt $ Benutzer auf die Funktion)

Route::group(['prefix' => '/{user}'], function ($user) { 

Route::group(['prefix' => '/map'], function() { require app_path('map.route.php'); }); 
Route::group(['prefix' => '/contact'], function() { require app_path('contact.route.php'); }); 

Route::group(['prefix'=>'/'], function($user){ 

    $user = \App\User::find($user); 
    if($user -> first_page) 
    { 
    require app_path($user -> first_page.'.route.php'); 
    } 

}); 

});