Hoffe alle sind gut ins neue Jahr gestartet !

Hier was wo ich nicht weiterkomme:

Warenkorb möchte ich einzelne Artikel bei Bedarf löschen lassen.

View:
<%= render(:partial => "cart_item", :collection => cart.items) %>

<%= (cart_item.productname) %> 
<%=link_to('Artikel entfernen',delete_product_path(:id => cart_item.id))%>

:id => cart_item.id #id= 2134454545 etc 


Controller:
def delete_item
    @current_item = @cart.delete_product(params[:id])
    redirect_to root_path
.....
end

Model cart
def delete_product(product)
   
 item = @items.find {|item| item.product == product}
 item.delete


Aber irgendwie findet er den Teil des arrays nicht. Ist das delete korrekt so?


Gruß + Danke
Werner Laude
no-s...@wernerlaude.de




_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an