Laravel, wie Sie auf Gruppe hinzufügen prefix-parameter-route-Funktion

Ich habe zum Beispiel definiert die Routen wie diese:

$locale = Request::segment(1);

Route::group(array('prefix' => $locale), function()
{
  Route::get('/about', ['as' => 'about', 'uses' => 'aboutController@index']);
}

Möchte ich links erzeugen für mehrere Gebietsschemas (en, de, es,...). Wenn ich versuche zu bieten prefix-parameter, wie dies

$link = route('about',['prefix' => 'de']);

Bekam ich link wie diesem example.com/en/about?prefix=de
Wie param prefix zu bekommen link wie diesem example.com/de/about

  • Ich glaube nicht, dass laravel route hat keine Funktion für, die. Kasse diesem link
  • Ja, es ist zu überprüfen, docs
  • Ja, @Uchiha, könnte es möglich sein, mit benannten parameter in der Eigenschaft prefix für die Gruppe. Dank
  • Antwort ist korrekt
Schreibe einen Kommentar