2017-12-21 13 views

Antwort

0

Ihre Route sollte so aufgebaut sein, dass die erforderlichen Parameter akzeptiert werden.

Route::get("{category}/{subcategory}/{product}", ["uses" => "[email protected]"]); 

Dann können Sie sie in Ihrem Controller abrufen.

public function method($category, $subcategory, $product) { 
    // Do magic with the variables. 
} 

Wenn Sie eine URL in Ihre Ansichten erzeugen möchten, sollten Sie einen Aliasnamen zu Ihrer Route hinzufügen:

Route::get("{category}/{subcategory}/{product}", ["uses" => "[email protected]", "as" => "product"]); 

... dann tun dies in den Blade-Dateien

{{ route("product", [$category, $subcategory, $product]) }} 

Der erste Parameter sollte den Namen/Alias ​​Ihrer Route enthalten. Als nächstes folgt ein Array von Variablen, die Sie in Ihre Routenparameter eingeben möchten.

Verwandte Themen