Um diese Laravel-Route zu verkürzen, versuche ich zu vermeiden, Code mehrfach für eine Route zu schreiben.Wie laravel Wiederholungsrouten zu verkürzen?
Route::group(['domain' => 'maindomain.com'], function()
{
Route::get('/signup', function() {
return view('app.signup');
});
Route::post('signup', '[email protected]');
Route::get('/signup2', function() {
return view('app.signup2');
});
Route::post('signup2', '[email protected]');
});
Route::group(['domain' => 'subdomain.maindomain.com'], function()
{
Route::get('/signup', function() {
return view('app.signup');
});
Route::post('signup', '[email protected]');
Route::get('/signup3', function() {
return view('app.signup3');
});
Route::post('signup3', '[email protected]');
});
Wo gemeinsamer Code ist
Route::get('/signup', function() {
return view('app.signup');
});
Route::post('signup', '[email protected]');
I wie unten Code gemacht habe, aber wie oben Route verwenden, in?
$commonRoute = function(){
Route::get('/signup', function() {
return view('app.signup');
});
Route::post('signup', '[email protected]');
}
Funktionieren sowohl "maindomain.com/signup" als auch "subdomain.maindomain.com/signup"? mit dem obigen ersten Code? – gaurav
Sie werden in der Tat. –
Dank @Ben, Es ist sehr gut ans :), Nicht Sie denken, es ist auch eine gute Frage, Und hilfreich für andere. – gaurav