Essa e uma regra básica para rotas, sempre da mais especifica pra mais genérica.

Enviado via iPhone

Em 08/04/2012, às 18:47, Guilherme Maule <[email protected]> escreveu:

> Pow deu certo.
> 
> Relaxa.
> 
> Pra quem tiver a mesma duvida, A nova rota deveria estar em primeiro lugar, 
> assim o Kohana le esta rota, se tiver apenas uma info apos a barra puxa a 
> primeira rota, e tiver mais informações ele vai encontrar outra rota igual a 
> que eu estou tentando acessar.
> 
> Ficou assim entao as rotas:
> 
> Route::set('fornecedor', '<id>')
>       ->defaults(array(
>               'controller' => 'fornecedor',
>               'action'     => 'site',
>       ));
>       
> Route::set('default', '(<controller>(/<action>(/<id>)))')
>       ->defaults(array(
>               'controller' => 'index',
>               'action'     => 'index',
>       ));
> 
> Valeu.
> 
> Em 8 de abril de 2012 18:35, Guilherme Maule <[email protected]> 
> escreveu:
> Não sei se deu certo,
> 
> Eu acesso a pagina do fornecedor por exemplo assim:
> 
> http://localhost:8888/fornecedor/site/NOME-DO-FORNECEDOR
> 
> Controller: fornecedor
> Action: site
> 
> Dai eu adicionei uma rota, veja se esta certa:
> 
> Route::set('fornecedor', '(<id>)')
>       ->defaults(array(
>               'controller' => 'fornecedor',
>               'action'     => 'site',
>       ));
> 
> Com a intenção de acessar via: http://localhost:8888/NOME-DO-FORNECEDOR
> 
> E apresenta o erro:
> 
> HTTP_Exception_404 [ 404 ]: The requested URL livrariapallotti was not found 
> on this server.
> 
> To errando a onde?
> 
> Valeu.
> 
> 
> Em 8 de abril de 2012 15:16, felipe bastos <[email protected]> escreveu:
> 
> Ao inves de alterar o default crie outra rota ..
> 
> Route::set('perfil', '...id....')- default(....);
> 
> To no celular .. :)
> 
> Ai, quando so tiver id .. vai abrir essa rota (controller e action padroes)
> 
> Em 08/04/2012 14:52, "Guilherme Maule" <[email protected]> escreveu:
> Bom dia Galera,
> 
> Sou novo aqui no Grupo e no Kohana tb.
> 
> Há alguns meses decidi migrar todo o meu desenvolvimento para algum 
> FrameWork. Vi que o Kohana era o facil de aprender.
> 
> Em fim, eu queria saber como seta a URL
> 
> em vez do padrão: 
> 
> Route::set('default', '(<controller>(/<action>(/<id>)))')
> 
> Eu queria algo assim:
> 
> Route::set('default', '(<id>)')
> 
> Que eu digita-se por exemplo: meusite.com.br/CLIENTE
> 
> O cliente seria o ID que mandaria para o meu Controler INDEX para minha 
> Action INDEX.
> 
> É possivel?
> 
> Obrigado. E desculpe a ignorancia.
> 
> 
> -- 
> 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.
> 
> 
> 
> -- 
> Att,
> Guilherme Maule dos Reis
> Web Designer 
> 43 - 9129 1400
> 
> 
> 
> 
> -- 
> 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