Jim Fulton wrote:
Currently, if you have an action defined with a label that is not an identifier: @form.action(_("Return for changes")) def return_for_changes(form, action): ... The submit button name will be converted to hex (e.g. form.actions.52657475726e20666f72206368616e676573). I propose that we use the action handler name instead (e.g. form.actions.return_for_changes).
Gary pointed out to me that I should clarify that I propose to use the handler name regardless of whether the label is an identifier. Also note that you will be able, as you are now, to provide a name explicitly: @form.action(_("Return for changes"), name='return') def return_for_changes(form, action): ... Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714 http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org _______________________________________________ Zope3-dev mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com