Bom,

Tava falando baseado no codeigniter .. pois o Controller dele tem um método
chamado __remap() que tem a capacidade de desviar da chamada padrão de
método ..

Ou que desejamos ..

Controller_Clientes::busca()
index.php/cliente/jose
busca(jose)

como o Kohana não tem o método __remap para desviar o método para busca() ..

tenta usar o método after() para isto ..

class Controller_Cliente extends Controller {

function after()
{
if( ! method_exists(__CLASS__, $this->uri->segment(2)))
{
$this->busca($this->uri->segment(2));
}
}

protected function busca($cliente)
{

}

}

só não sei se o método jose será chamado .. mas se isto funcionar deve
existir algum comando que cancele a tentativa de chamar jose()

se não existir .. faz via route mesmo ;(


Em 20 de setembro de 2010 14:15, Marcio Toledo <[email protected]>escreveu:

> É não consegui fazer isso, "traçar a rota pra load".
> Ai fiz da outra forma mais simplificada pegando action.
>
> Tem como vc me exemplificar pra eu entender oque está dizendo?
>
> Obrigado.
>
> --
> Marcio Toledo
> +55 11 7635-2828
>
> On Sep 20, 2010, at 11:32, felipe moraes wrote:
>
> > tava no caminho certo ..
> >
> > traça a rota para ir para o load
> >
> > e com uri vc pega o nome da empresa ..
> >
> > Em 20 de setembro de 2010 01:21, Marcio Toledo <[email protected]>
> escreveu:
> > Pessoal, criei um Controller_Pages:
> >
> > class Controller_Pages extends Controller_Template {
> >
> >        public function action_index(){
> >                $this->template->page_name = 'page_home';
> >                $this->template->content = View::factory('home');
> >        }
> >
> >        public function action_load($page){
> >                $this->template->page_name = 'page_'+$page;
> >                $this->template->content = View::factory('$page');
> >        }
> >
> > }
> >
> >
> > --
> > 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]<kohana-php%[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]<kohana-php%[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.

Responder a