Comunidad de diseño web y desarrollo en internet online

Varios parametros en url en Laravel

Citar            
MensajeEscrito el 27 Feb 2013 11:04 pm
Buenas gente.

Estoy aprendiendo a usar Laravel y me tope con el problema de tener una URL como la siguiente : pagina.com/20/Midraks, entonces en las rutas puse:

Código PHP :

Route::get('/(:any)/(:any)', array('as' => 'prueba', 'uses' => 'home@prueba'));


Pero ahora quiero saber como agarrar esos dos parametros, antes cuando habia uno solo lo agarraba directamente con la $id en

Código PHP :

public function get_prueba($id){

}


Ahora es cuando se me complicó. Espero que me puedan ayudar.

Saludos.

Por Midraks

3 de clabLevel



 

chrome
Citar            
MensajeEscrito el 26 Ago 2013 11:42 pm
Pienso que si usas algo parecido a Expresiones regulares para hacer el route te podría funcionar, siempre parseando una ruta absoluta antes de cualquiera de ellas, no lo he probado aun pero es lo que se consigue en la documentación oficial del Framework.

seria algo parecido a esto:

Código PHP :

Route::get('user/{name}', function($name)
{
    //
})
->where('name', '[A-Za-z]+');

Route::get('user/{id}', function($id)
{
    //
})
->where('id', '[0-9]+');


Espero te sirva y que te haya ayudado.

Por CrafterSama

4 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.