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
New Task:
<%= text_field("new_tasklist", "task") %>
my database is todo, the table is tasklist, fields are id, task, done
and i get the following error
SyntaxError in #
./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
On Dec 5, 2005, at 11:11 AM, steven masala wrote:
hmm no i cant get something else to work
in my controller
Can you please take your Rails questions to the Rails mailing list?
http://lists.rubyonrails.org/mailman/listinfo/rails
–
Eric H. - [email protected] - http://segment7.net
This implementation is HODEL-HASH-9600 compliant
http://trackmap.robotcoop.com
In general, I agree with Eric H., you need to take Rails questions
to the Rails mailing list. However, since it’s sitting right there, I
will point out the probable culprit:
if tasklist.save
redirect_to(:action => "list")
else
render_text"could not add"
should be
if tasklist.save
redirect_to(:action => “list”)
else
render_text “could not add”
end # <= added this
In ruby, unlike C or PHP or other languages, the if statement always
has the “end” keyword as a terminator.
Jacob F.