Thanks Colin for continuing to look at this thing. I posted the only files in my app that have "sidebar" in their content on http://www.pastie.org/874534.
Consecutively, they are: app\views\expenses\new.html.erb app\views\layouts\expenses.html.erb app\views\layouts\standard.html.erb public\stylesheets\style.css I'm looking around for some simple html/css code that has a single page split in into main and sidebar. I think I've done or saw this a year or two ago. Best wishes, Richard On Mar 17, 5:16 pm, Colin Law <clan...@googlemail.com> wrote: > On 17 March 2010 19:12, RichardOnRails > > > > <richarddummymailbox58...@uscomputergurus.com> wrote: > >> I don't see where you are putting this in a div with id=sidebar. > >> Should you have > >> <% content_for :sidebar do %> > >> <div id="sidebar"> > >> This is my sidebar stuff from:<br> > >> new.html.erb<br> > >> RTS\app\views\expenses > >> </div> > >> <% end %> > >> or something similar? > > > Here's what I've got: > > > In app\views\expenses\new.html.erb (at the bottom) I have: > > <% content_for :sidebar do %> > > This is my sidebar stuff from:<br> > > new.html.erb<br> > > RTS\app\views\expenses > > <% end %> > > > Both divs are defined in app\views\layouts\standard.html.erb: > > <body id="library"> > > <div id="container"> > > <div id="header"> > > <h1>Receipts Tracking System</h1> > > <h3>Library powered by Ruby on Rails</h3> > > </div> > > > <div id="content"> > > <%= yield -%> > > </div> > > <div id="sidebar"> > > <%= yield -%> > > </div> > > </div> > > </body> > > </html> > > > I just added that yield to div/sidebar based on no more than hot air. > > I availed me naught. > > Forget about the ruby code for the moment, just check whether the html > is correct. If you just view the html in the browser (View, Page > Source) for the sidebar what do you see? Is the div id='sidebar' > there? Post that bit of html. > > Colin > > > > > On Mar 17, 1:18 pm, Colin Law <clan...@googlemail.com> wrote: > >> On 17 March 2010 16:52, RichardOnRails > > >> <richarddummymailbox58...@uscomputergurus.com> wrote: > >> >... > >> > app\views\layouts\expenses.html.erb: > >> > <body> > >> > <p style="color: green"><%= flash[:notice] %></p> > > >> > <table width="100%"> > >> > <tr> > >> > <td> <%= yield %> </td> > >> > <td> <%= yield :sidebar %> </td> > >> > [snip] > >> > app\views\expenses\new.html.erb (at the bottom): > >> > <% content_for :sidebar do %> > >> > This is my sidebar stuff from:<br> > >> > new.html.erb<br> > >> > RTS\app\views\expenses > >> > <% end %> > > >> I don't see where you are putting this in a div with id=sidebar. > >> Should you have > >> <% content_for :sidebar do %> > >> <div id="sidebar"> > >> This is my sidebar stuff from:<br> > >> new.html.erb<br> > >> RTS\app\views\expenses > >> </div> > >> <% end %> > >> or something similar? > > >> Colin > > > -- > > 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-t...@googlegroups.com. > > To unsubscribe from this group, send email to > > rubyonrails-talk+unsubscr...@googlegroups.com. > > For more options, visit this group > > athttp://groups.google.com/group/rubyonrails-talk?hl=en. -- 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-t...@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.