I've frequently been asked to produce forms which:

  1. had the button placed in positions other than at the absolute end of the form;
  2. had duplicate submit buttons (for example, one above, one below).

I understand the very sound user interaction design reasons why one would nor normally want to do either of these things. However, there are occasionally legitimate user interaction reasons for both (e.g., multi-page surveys), and sometimes it just plain makes it easier to render the markup.

I'm assuming this could be done by theming the form template, but I regard custom page theming as bad development practice as it introduces a theme dependency, which reduces site portability and increases the complexity of maintenance. (Both are important factors when building sites you don't expect to be maintaining yourself.)

Could the ability to reposition the submit button be incorporated into form_builder?

Comments

quicksketch’s picture

Hi @escoles: I'm interested in this kind of functionality too. Or at the very least, I'd like to be able to set the labels for buttons within Form Builder rather than using the separate "Form Settings" setting for the submit button. I'm not sure how we'll handle this, but I'd like to find some way to integrate the settings.