I have been using the TableForm widget for my TG2 forms. This uses the following template:
""" <form xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://genshi.edgewall.org/" id="${id}" name="${name}" action="${action}" method="${method}" class="${css_class}" py:attrs="attrs" > <div py:if="hidden_fields"> <div py:for="field in hidden_fields" py:with="error=error_for(field)" py:strip="True"> <span py:replace="field.display(value_for(field), **args_for(field))" /> <span py:if="show_children_errors and error and not field.show_error" class="fielderror" py:content="error" /> </div> </div> <table border="0" cellspacing="0" cellpadding="2" py:attrs="table_attrs" > <tr py:for="i, field in enumerate(fields)" id="${field.id}.container" class="${i%2 and 'odd' or 'even'}" title="${hover_help and help_text or ''}" py:attrs="args_for(field).get('container_attrs') or field.container_attrs" py:with="required = [None,' required'][int(field.is_required)]; error = error_for(field); label_text = field.label_text; help_text = field.help_text;" > <td py:if="show_labels and not field.suppress_label" class= "labelcol"> <label id="${field.id}.label" for="${field.id}" class="fieldlabel${required}" py:if="label_text" py:content="label_text" /> </td> <td class="fieldcol" py:attrs="show_labels and field.suppress_label and dict(colspan=2)"> ${field.display(value_for(field), **args_for(field))} <span class="fieldhelp" py:if="help_text and not hover_help" py:content="help_text" /> <span py:if="show_children_errors and error and not field.show_error" class="fielderror" py:content="error" /> </td> </tr> </table> <span py:if="error and not error.error_dict" class="fielderror" py:content="error" /> </form> """ This provides a 'submit' button. How can I add a 'cancel' button so that it is displayed next to the submit button? I have tried to add a column to the table, but this seems to be more complicated than using standard html. Any assistance would be appreciated. Thanks, Michael -- 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.

