2016-03-27 7 views
5

puoi aiutarmi?Laravel ricevi l'url sulla stringa

se in laravel vogliamo ottenere una variabile in url così nel percorso dobbiamo scritto in questo modo:

Route::get('myweb/article/{article_id}','Controller/[email protected]'); 

verrà generato in questo modo

www.myweb.com/article/1 

e controller possiamo ottenere ID con questo:

public static function show(){ 
    list($article_id) = func_get_args(); 
} 

che ne dici se voglio uRL come questo:

www.myweb.com/article-1 // assume 1 is article_id 

come devo scrivere la riga in routes.php? e come ottenere l'ID nel controller?

risposta

3

Hai provato qualcosa di simile:

Route::get('myweb/article-{article_id}','Controller/[email protected]'); 
+0

grazie signore !!, im nuovo in laravel così ho scelto di chiedere prima a qualcuno. è meraviglioso. bel lavoro signore. –

+0

oh certo, l'ho fatto. –

Problemi correlati