steven masala wrote: > hmm no i cant get something else to work > > > in my controller > > > def add_tasklist > tasklist = Tasklist.new > tasklist.attributes = @params["new_tasklist"] > > > if tasklist.save > redirect_to(:action => "list") > else > render_text"could not add" > end > > > in my template > > > <form method="post" action="add_tasklist"> > New Task: > <%= text_field("new_tasklist", "task") %> > <input type="submit" value="Add Task"> > > > my database is todo, the table is tasklist, fields are id, task, done > > > and i get the following error > > > SyntaxError in <controller not set>#<action not set> > > > /script/../config/../app/controllers/tasklist_controller.rb:17: syntax > error > > > ive tried changing the tasklist to tasklists, im not quite sure what > that means why some are tasklists and some tasklist. > > > thanx > > > Steve You closed your controller method with def...end but not the conditional if...else...end. Add an extra 'end' to the bottom of your code and you should be okay.