Resulta que me he topado con otra traba.
En el capitulo 8 Tarea C Pagina 82
Hay una parte en la que hay que presentar los elementos del carrito de
compras y para eso crear la vista.
Display Cart
<% for item in @items product = item.product -%> <% end -%><%= item.quantity %> | <%= h(product.title) %> | <%= item.unit_price %> | <%= item.unit_price * item.quantity %> |
El problema es que cuando refresco la pagina me dice:
NoMethodError in Store#display_cart
Showing app/views/store/display_cart.rhtml where line #5 raised:
undefined method `product’ for #BigDecimal:48286fc,‘0.0’,4(8)
Extracted source (around line #5):
2:
3: <%
4: for item in @items
5: product = item.product
6: -%>
7:
8:
He revisado el codigo un y otra vez, me encontre un sitio donde la gente
pone problemas con los ejemplos del libro pero no hay respuesta aun[1].
PD: Estoy leyendo la primera version del libro.
[1]Pragmatic Bookshelf: By Developers, For Developers
http://marconipoveda.blogspot.com
<%= item.quantity %> |