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
--
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.