Hi all
What I want to do is to have a form with multiple actions in html. The form
tag allows only one action, but one can define multiple submit buttons. Here
is how I handle this for now, but it does not look very elegant. What would
be a more elegant way to handle this case in the controller? How about
adding checkboxes for handling a whole bunch of tags in the list?
thanks for hints
cheers
andré
<form method="post" action="/edit_tag">
<input type="hidden" name="tag_id" value="${tag.id}" />
<input type="text" size="64" name="name" value="${tag.name}" />
<input type="submit" name="update_tag" value="update" />
<input type="submit" name="delete_tag" value="delete" />
</form>
@expose()
def edit_tag(self, tag_id, name, *args, **kw):
referer = request.headerMap.get("Referer", "/")
if "update_tag" in request.params:
self.update_tag(tag_id, name)
elif "delete_tag" in request.params:
self.delete_tag(tag_id)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---