Podrías probar en una consola (Haciendo rails c) si lo que te está dando nil
es la relación de las imágenes. Quizá tenés algún producto sin imágenes y
eso produce el error. Ojo que es todo un tema a tener en cuenta, una cosa es
tener la relación y otra cosa es validar que haya si no sí una imagen... En
si querés mandame un mail en forma privada y te doy una mano para no
ensuciar tanto la lista!


--
Saludos Cordiales,
    Juan Pablo


2011/7/28 Tute <[email protected]>

> La relación entre Products y ProductsImages esta mal a menos que yo este
> entendiendo mal.
>
> Si un Product tiene muchas images, entonces, tenes que tener al reves, o
> sea:
>
> class Product < ble
> has_many :productimages
> end
>
> class ProductImage
> belongs_to :product
> end
>
> y la tabla productimages tiene que tener un product_id.
>
> Con eso, bastaria. De todos modos, no veo el error en tu mail. Pasalo con
> el stack trace. O debuggea en que linea de la vista pincha con un nil. Sino
> saber como debuggear, usa el metodo cartesiano: descompone el problema en la
> mayor cantidad de partes. Es decir, proba sacar partes de la vista y ver
> cuando pincha y cuando no, así vas reduciendo el lugar dónde pincha.
>
>
>
> On 07/28/2011 10:01 AM, simula wrote:
>
>> belongs_to :category
>>  belongs_to :productsimages
>>
>
> ______________________________**_________________
> Ruby mailing list
> [email protected].**ar <[email protected]>
> http://lista.rubyargentina.**com.ar/listinfo.cgi/ruby-**
> rubyargentina.com.ar<http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar>
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a