Hi,
I'm a new kid here. Hello!

Have a question, regarding my favourite web framework:

I have a User, Item and Wish models.

User have many Items and Wishes
Item have many Wishes
Wish belongs to User and Item

ItemsController

 def show
    @item = Item.find(params[:id])
  end


WishesController

  def new
    @wish = current_user.wishes.build
  end

  def create
    @wish = current_user.wishes.new(params[:wish])
    if @wish.save
      redirect_to wishes_url, :notice => "Wish added!"
    else
      render :action => 'new'
    end
  end


>From Items show.html.erb template, I would the user to be able to
click a link

such, as this one:              <%= link_to "Add to my wishlist", 
new_wish_path()
%>

and the user would be presented with a Wish form (fields showing:
Note, Status, whilst other fields: item_id and user_id would not be
shown)

User would submit the form and the wish would be created.

One thing, I would prefer not to use hidden fields with pre-populated
item_id and user_id as I understand these can be tempered with fairly
easily.

Hope you can help.
Thanks!
Piotr

-- 
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+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to