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.

Responder a