Sim, porque não está achando sua controladora amigo.

Exibe ali os arguments que tu vais ver que ele ta procurando pela
controladora.

Move o teu admin.php para: modules/admin/classes/controller/admin/admin.php

Se ele for uma controladora com a action_index() nele, vai passar a
funcionar.

Abraço,
Gabriel R. Giannattasio
[email protected]
Tel: (48) 8415 3555


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

> **
> esse é o erro
>
>
> Em 02/07/2011 12:58, DS php escreveu:
>
> uso o 3.1.....
>
> então, mantendo a rota como abaixo, o diretorio desse modulo ficaria assim:
> /modules/admin/classes/admin/admin.php ?????
>
> pois no application não tenho nada referente ao admin. nem pasta, nem
> controller nem nada.
>
> no arquivo (controller admin), tenho somente o action_index com um
> die('funcionou'), por exemplo, so para testar a rota.
>
> Abraço e obrigador pelo retorno...
> Giovanni
>
> Em 02/07/2011 12:43, Gabriel Reitz Giannattasio escreveu:
>
> 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
>> [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.
>
>   --
> 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.

<<moz-screenshot.png>>

Responder a