Ta, não tem problema se colocar teu admin em um modulo. Mas faz o HMVC
direitinho

Pra começar, nesse seu modulo "admin" se vai ter lá a pasta class, que nem
vc já comentou, para acessar agora a controladora de admin desse seu modulo,
se vai ter que ter pasta controller e o arquivo admin, mas opa pera ai, se é
um modulo poderá ser sobrescrito pelo application, por causa do autoload do
kohana.

Então se tem que fazer um directory admin

Ficaria: class/controller/admin/admin.php

Neste arquivo se vai colocar suas actions.

Teu bootstrap ficaria assim:

Route::set('admin', '<modulo>(/<controller>(/<action>(/<id>)))',
array('modulo'=> '(admin|adm|administracao|sistema)'))
->defaults(array(
    'directory' => 'admin','controller'=>'admin','action'=>'index'
));

To suponto que vc usa Kokhana 3.x OK?

Na tua controller tu pode até pegar o endereço que o cara digitou fazendo
assim: $this->request->param("modulo");
vai te retornar se ele escreveu admin, adm, etc. ai vc pode filtrar sei lá.

Diz ai se deu liga, abraço,
Gabriel R. Giannattasio
[email protected]
Tel: (48) 8415 3555


2011/7/2 DS php <[email protected]>

> Pessoal,
>
> estou novamente com um problema aqui e não consegui resolver, se puderem me
> ajudar !!!
> coloquei o codigo no paste bin http://pastebin.com/9aruAxZ3.
>
> desejo acessar a URL da seguinte forma:
>
> http://www.site.com.br/modulo
> onde essa palavra "modulo" (so para exemplificar) poderia ser: admin, adm,
> sistema, administracao, pode exemplo;
> e deveria acessar o modulo admin que criei.
>
> Obrigado,
> Giovanni
>
> --
> 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
> kohana-php+unsubscribe@**googlegroups.com<kohana-php%[email protected]>
> .
> Para obter mais opções, visite esse grupo em http://groups.google.com/**
> group/kohana-php?hl=pt-BR<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