On Apr 26, 5:55 am, Frederick Cheung <frederick.che...@gmail.com> wrote: > On Apr 26, 10:21 am, amrit pal pathak <amritpalpath...@gmail.com> > wrote: > > > > > is it saying @book variablei is nil? > > it is defined in controller as : > > > class BookController < ApplicationController > > def index > > @book =Book.new > > end > > end > > Your index action defines @book, but you're testing the "new" action. Correspond to index action i have index file which hold following code and i can access this file successfully but when i click on "New book",it gives the error <h1>Books are coming soon!</h1>
<h1>Listing Books</h1> <table> <tr> <th>Title</th> <th>Summary</th> <th></th> <th></th> <th></th> </tr> </table> <br /> <%= link_to 'New book', new_book_path%> > > One thing more,in > > new.html.erb,i have written "render 'form' ",but there is no such file > > (view).The file there is _form.html.erb.Is it correct? > > That's ok - rails will work that bit out. Ok .but if i change the name from _form to form ,is will ok? Thanks -- 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.