$images ... ORM::factory('produro', $id)-imgs-find_all();

To no cel, faltou alguns sinais :)
Em 12/03/2012 13:13, "Daniel Ribeiro Gomes" <[email protected]> escreveu:

> Você está definindo a propriedade como *imgs* e está tentando acessá-la
> como *img*.
>
> Experimente $produto_img->imgs.
>
> Daniel Ribeiro Gomes Pereira
> Twitter <https://twitter.com/#!/drgomesp> | 
> Facebook<https://www.facebook.com/profile.php?id=100000407054469>
>  | LinkedIn <http://www.linkedin.com/pub/daniel-ribeiro-gomes/21/414/39>
> E-mail: [email protected]
> iPhone: +55 (48) 9111-0931
>
>
>
> Em 12 de março de 2012 12:13, Fabian Carlos <[email protected]>escreveu:
>
>> iai galera, não sei se posso perguntar sobre isso aqui, mas tava
>> precisando de um help
>> alguém usa o modulo ORM dando um join entre tabelas??
>> eu acho até que consegui fazer funcionar, mas não consigo acessar um
>> propriedade(coluna) de outra tabela.
>> O código é mais ou menos isso aqui:
>> *
>> *
>> *kohana 3.2* *
>> *
>>
>> *-- Controler Produto*
>> *$produto_img = ORM::factory('produto')*
>> * ->join('produto_imgs', 'LEFT')*
>> * ->on('produto_imgs.ID_PRODUTO', '=', 'produto.ID')*
>> * ->find_all();*
>> *
>> *
>> *-- Model Produto*
>> *class Model_Produto extends ORM{*
>> *
>> *
>> * protected $_table_name = 'produtos';*
>> *
>> *
>> * // protected $_table = 'produtos';*
>> * protected $_primary_key = 'ID';*
>> *
>> *
>> * protected $_has_many = array(*
>> * 'imgs' => array(*
>> *    'model' => 'img',*
>> *    'foreign_key' => 'ID_PRODUTO',*
>> * ),*
>> * );*
>> *}*
>> *
>> *
>> *-- Model Img*
>> *class Model_Produto_Img extends ORM{*
>> *
>> *
>> * // protected $_table_name = 'produto_img';*
>> * protected $_primary_key = 'ID_PRODUTO';*
>> *
>> *
>> * protected $_belongs_to = array(*
>> * 'produtos' => array(*
>> *    'model' => 'produto',*
>> *    'foreign_key' => 'ID',*
>> * ),*
>> * );*
>> *}*
>> *
>> *
>> *-- View *
>> ???????????????
>> aqui que a porra fica séria, kkkk
>> eu tentei usar já
>>
>> $produto_img->IMG
>>
>>
>> que IMG é uma coluna da tabela, e da um erro
>>
>> *ErrorException [ Notice ]: Trying to get property of non-object*
>>
>>
>>
>>
>>
>>
>>  --
>> 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.

Responder a