Creio eu que não tem como, a máquina tem que saber ela não pode adivinhar.
o que voce pode fazer é criar duas rotas, uma com apenas 2 ids e outra com 4 aí quando é 2 vc supoe que é id2 e id4. caso contrario id, id2, id3 e id4 conforme vc escreveu ou voce coloca algo que identifica por exemplo (/id/<id>(/id2/<id2>(/id3/<id3>))) ... Em 6 de junho de 2012 22:17, Guilherme Maule <[email protected]>escreveu: > Duvida. > > Tenho a seguinte rota: > > Route::set('admin', > 'admin(/<controller>(/<action>(/<id>(/<id2>(/<id3>(/<id4>))))))') > > Desejo passar apenas o id2 e id4. Como meu controller vai saber? Como vai > ficar na URL? > > Pois estou querendo fazer um filtro de uma busca. Cada id representa uma > parte do filtro. Tipo como id=busca, id2=cidade, id3=estado... O user pode > optar por filtrar apenas por estado.... E como fica os outros id sem uso na > URL? > > Valeu > > -- > > Att, > *Guilherme Maule dos Reis* > *Web Designer * > > 43 - 9129 1400 > > > -- > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana > Php" dos Grupos do Google. > Para postar neste grupo, envie um e-mail para [email protected]. > Para cancelar a inscrição nesse grupo, envie um e-mail para > [email protected]. > Para obter mais opções, visite esse grupo em > http://groups.google.com/group/kohana-php?hl=pt-BR. > -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para postar neste grupo, envie um e-mail para [email protected]. Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
