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.
