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.