Pessoal, 

Resolvi da seguinte forma, gostaria de saber se pra páginas estáticas se está 
correto, pode ser feito assim.

class Controller_Pages extends Controller_Template {

        public function action_home(){
                $this->template->page_name = 'page_home';
                $this->template->content = View::factory('home');
        }
        
        public function action_empresa(){
                $this->template->page_name = 'page_empresa';
                $this->template->content = View::factory('empresa');
        }
}

Ai passei o Route pra:

Route::set('default', '(<action>)')
        ->defaults(array(
                'controller' => 'pages',
                'action'     => 'home',
        ));



--
Marcio Toledo
+55 11 7635-2828

On Sep 20, 2010, at 01:21, Marcio Toledo wrote:

> 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');
>       }
> 
> }
> 
> Gostaria de fazer funcionar assim:
> 
> www.site.com (já está ok, puxando a view home.php)
> www.site.com/empresa (gostaria que puxasse a view empresa.php)
> 
> Como fazer isso?
> Meu bootstrap está assim:
> 
> Route::set('default', '(<page>)')
>       ->defaults(array(
>               'controller' => 'pages',
>               'action'     => 'index'
>       ));
> 
> 
> Obrigado,
> 
> 
> --
> Marcio Toledo
> +55 11 7635-2828
> 

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