Re: [Rails] Need help...NameError in InteractController#add_to_cart
2009/12/14 Oluwayomi Oluwadara <yomidara@yahoo.com>
>
> I think i have the method, could you have a quick glance at my code:Will apreciate any correction or omission.
Where? I cannot see the method find_cart in the code you have posted.
By the way top posting is disapproved of here, it is easier to follow
a thread if you insert your reply in the appropriate place in the
previous post.
Colin
>
> class InteractController < ApplicationController
> def index
> @products = Product.find_products_for_sale
> end
>
> def add_to_cart
> product = Product.find(params[:id])
> @cart = find_cart
> @cart.add_product(product)
> rescue ActiveRecord::RecordNotFound
> logger.error("Attempt to access invalid product #{params[:id]}")
> flash[:notice] = "Invalid product"
> redirect_to :action => 'index'
> end
> def empty_cart
> session[:cart] = nil
> flash[:notice] = " Now,your cart is currently empty"
> redirect_to :action => 'index'
> end
>
> private
> def redirect_to_index(msg)
> flash[:notice] = msg
> redirect_to :action => 'index'
> end
> end
>
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home