Alterei um pouco, conforme os conselhos...
Encontrei o erro, acho que estava tentando sertar dentro da variavel
"content" do meu template e assim não funciona..
Coloquei no factory da view:
*class Controller_Message extends Controller_Template{*
* *
* public $template = 'template/tp_alertas';*
* *
* public function action_index()*
* {*
* $this->template->title = 'Mensagem';*
* $messages = $this->listar();*
* $this->template->content = View::factory('mensagem')->set("messages",
$messages);*
* }*
* *
* private function listar() {*
* return ORM::factory('messages')->find_all();*
* }*
* *
*}*
Muito obrigado pela ajuda =)
Em 10 de janeiro de 2012 11:19, Thiago Locks <[email protected]> escreveu:
> Olá Rodrigo,
>
> Tente jogar o resultado do find_all em uma variável:
>
>
> * public function action_lista()*
> * {*
> * $messages = ORM::factory('messages');*
> * **$messages = **$messages->find_all();*
> * $this->template->set("messages", $messages);*
> * }*
>
> ou assim:
>
> * public function action_lista()*
> * {*
> * $messages = ORM::factory('messages')**->find_all()**;*
> * $this->template->set("messages", $messages);*
> * }*
>
>
> Abraços,
>
> --
> *Thiago Locks*
>
> Zira.com.br<http://www.zira.com.br/?utm_source=thiago-locks&utm_medium=email&utm_campaign=assinatura-email>|
> PSDparaWordPress.com.br<http://www.psdparawordpress.com.br/?utm_source=thiago-locks&utm_medium=email&utm_campaign=assinatura-email>
> (51) 3066-5328 / 3065-2293 | Skype olaZira
> Av. 1º de Março 1040, salas 31 e 32
> Novo Hamburgo - RS / Brasil
>
>
> Em 10-01-2012 10:54, Rodrigo Monteiro Ferreira escreveu:
>
> Galera,
>
> Desculpa a enchorrada de dúvidas, mas to empacado em uma parte
> conceitual aqui.
>
> Tenho uma classe Controller_Message, que utiliza um Model ORM:
>
> *class Controller_Message extends Controller_Template{*
> * *
> * public $template = 'template/tp_alertas';*
> * *
> * public function action_index()*
> * {*
> * $this->template->title = 'Mensagem';*
> * $this->action_lista();*
> * $this->template->content = View::factory('mensagem');*
> * }*
> * *
> * public function action_lista()*
> * {*
> * $messages = ORM::factory('messages');*
> * $messages->find_all();*
> * $this->template->set("messages", $messages);*
> * }*
> * *
> *}*
>
> Não consigo acessar o array messages na minha view*,* porem já
> verifiquei que o Model esta trazendo os resultado com sucesso, alguem pode
> me ajudar por favor?
>
> --
> Rodrigo Monteiro
>
>
> --
> 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.
>
--
Rodrigo Monteiro
Sistemas Web
[email protected]
(11) 6267-9366
--
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.