esse, testei no 3.1.4 e no 3.2 e não funciona se so diretórios tiverem mais de 1 nível.
o que o Giovanni Donda postou, com primeiro diretório fixo deve funcionar .. Em 27 de julho de 2011 19:17, felipe moraes <[email protected]> escreveu: > Route::set('subdirectories', '<directory>(/<controller>(/<action>(/<id>)))', > array('directory' => '.+?')) > ->defaults(array( > 'directory' => 'foo', > 'controller' => 'bar', > 'action' => 'index', > )); > > > Proposta baseada no link que tarsis forneceu em off... > > > http://www.kerkness.ca/wiki/doku.php?id=routing:building_routes_with_subdirectories > > Em 27 de julho de 2011 19:10, felipe moraes <[email protected]>escreveu: > > tem várias formas de resolver isso aí :D >> >> vai testando q tu acha :D >> >> Em 27 de julho de 2011 19:09, felipe moraes <[email protected]>escreveu: >> >> Bernardo .. >>> >>> acho que suas 2 primeiras rotas na verdade é apenas 1 >>> >>> config(<controller>(/<action>(/<id> >>> >>> directory => 'admin/config' >>> >>> testa aí :D >>> >>> O problema do tarsis são 2 directorys .. imagino [nunca fiz] que seja >>> possivel >>> >>> <directory>/<directory>(/<controller> >>> >>> Aí, tem de tomar cuidado com os valores dos directories >>> >>> Em 27 de julho de 2011 19:04, Bernardo - Sudeste Hosting < >>> [email protected]> escreveu: >>> >>> Não sei se já resolveu, mas veja se essa imagem lhe ajuda: >>>> >>>> Estava justamente configurando as rodas de uma app agora. >>>> >>>> http://img3.imageshack.us/img3/350/rodasdiretorios.png >>>> >>>> Até mais. >>>> >>>> >>>> Em 27 de julho de 2011 18:52, felipe moraes <[email protected]>escreveu: >>>> >>>> Joel, relaxa .. o erro do kohana é padrão .. simplesmente não acha o >>>>> diretório .. na pior das hipóteses o regex falhou >>>>> >>>>> Tarsis, directory não pode ficar no default, neste caso. >>>>> >>>>> por isso coloquei na primeira parte, como manda o manual .. >>>>> >>>>> o problema, no regex, é a / no nome do diretório .. >>>>> >>>>> Em se tratando de regex .. talvez vc precise da barra invertida antes >>>>> .. >>>>> >>>>> array('emp\/financeiro|emp\/outrodiretorio') >>>>> >>>>> >>>>> Em 27 de julho de 2011 18:46, Joel Souza <[email protected]>escreveu: >>>>> >>>>> Tarsis >>>>>> >>>>>> 2011/7/27 tarsis lima <[email protected]> >>>>>> >>>>>>> Tinha tentado assim antes mas tbm não funcionou. >>>>>>> >>>>>> >>>>>> "Não funcionou" não ajuda em nada. Se quer que a gente realmente te >>>>>> aponte uma ajuda ou uma provável solução se dê ao trabalho de postar sua >>>>>> dúvida com mais detalhes sobre o seu problema. (mensagem de erro, >>>>>> .htaccess, >>>>>> configs do Kohana::init). >>>>>> >>>>>> Abraço, >>>>>> >>>>>> Joel >>>>>> >>>>>> >>>>>>> >>>>>>> Em 27 de julho de 2011 18:38, Joel Souza <[email protected]>escreveu: >>>>>>> >>>>>>> Route::set( >>>>>>>>> 'empresarial', >>>>>>>>> 'emp/<directory>(/<controller>(/<action>(/<id>)))' >>>>>>>>> ) >>>>>>>>> ->defaults(array( >>>>>>>>> 'directory' =>'emp/financeiro', >>>>>>>>> 'controller' => 'contas', >>>>>>>>> 'action' => 'index', >>>>>>>>> )); >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Sua rota é assim: 'emp/<directory>(/<controller>(/<action>(/<id>)))' >>>>>>>> e você tá dizendo que o directory => "emp/financeiro"; >>>>>>>> >>>>>>>> Então ele monta: emp/emp/financeiro/controller/action. >>>>>>>> >>>>>>>> Deixe no directory somente 'financeiro' que deve funcionar. >>>>>>>> >>>>>>>> >>>>>>>> Abraço, >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>>> Társis Lima - Programação Php & MySql >>>>>>>>> >>>>>>>>> -- >>>>>>>>> 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. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Joel Souza >>>>>>>> >>>>>>>> -- >>>>>>>> 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. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Társis Lima - Programação Php & MySql >>>>>>> >>>>>>> -- >>>>>>> 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. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Joel Souza >>>>>> >>>>>> -- >>>>>> 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. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> http://felipebastosweb.com.br >>>>> http://twitter.com/felipebastosweb >>>>> >>>>> -- >>>>> 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. >>>>> >>>> >>>> >>>> >>>> -- >>>> Atenciosamente, >>>> Bernardo Sepulveda de Castro >>>> ------- ------- ------- -------- -------- -------- >>>> *Sudeste Hosting...* >>>> Ideias e Soluções Web >>>> www.sudestehosting.com.br >>>> (21)3305-3105 >>>> >>>> >>>> -- >>>> 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. >>>> >>> >>> >>> >>> -- >>> http://felipebastosweb.com.br >>> http://twitter.com/felipebastosweb >>> >> >> >> >> -- >> http://felipebastosweb.com.br >> http://twitter.com/felipebastosweb >> > > > > -- > http://felipebastosweb.com.br > http://twitter.com/felipebastosweb > -- http://felipebastosweb.com.br http://twitter.com/felipebastosweb -- 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.
