Hello everyone.
Great forum you have here.
I am pretty new to rails, and I am struggling getting an application up
and running.
My application is to have a photo gallery. I have two scaffolds, one for
albums, and one for the photos.
I have the albums section working smoothly, but I am having trouble
linking the both of them together.
I will try to explain my problem.
In the albums sections, I create and album. From the show.html you get
the option to view pictures.
<%= link_to (''View Pictures'', :controller =>
''photos'', :action =>
''list'', :album_id => @album.id) %>
from there, you are presented with a list of the photos contained in the
album.
Now, here is my problem.
To get the list of photos contained in an album, I am using the id of
the album to separate the photos.
so in my photos controller I have
@photos = Photo.paginate(:all,
:conditions => [''album_id = ?'',
@album.id],
:per_page => 9,
:page => params[:page])
which i can understand.
The big problem I have is storing the album ID to the new photo.
So from the ''view pictures'' page, i have a link to
''add a photo, which
is my new.html.erb.
What I can''t do, is store a photo to the database / application, and
have the album_id stored to the photo also.
Every time i add a photo, the album id is not stored.
I have tried to add a hidden field, but whatever I do i cannot pass the
album id over to the new photo.
does anyone have any pointers for me?
I can add any extra bits of code as needed.
thegoatboy
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---