[development] formsapi question: saving additional fields' data
Darrel O'Pry
dopry at thing.net
Wed Apr 26 00:27:32 UTC 2006
On Wed, 2006-04-26 at 09:45 +1000, Gordon Heydon wrote:
> Hi,
>
> On Tue, 2006-04-25 at 14:39 -0700, Nedjo Rogers wrote:
> > > You can add a #submit much like a #validate.
> >
> > Thanks Earl!
> >
> > Specifically (in case anyone else also missed this), you add an element to
> > the $form's #submit attribute array, with the key being the function to send
> > the form values to and the value being an array of arguments to use in
> > addition to the default ones. Example:
> >
> > $form['#submit']['examplemodule_submit'] = array();
>
> Be aware that this will be the only hook_submit() that will be called.
> The default hook_submit() ($form_id .'_submit()') is only added when
> #submit is empty.
>
> I actually did a small tip about this yesterday. See
> http://heydon.com.au/node/926 for what I wrote.
>
> Gordon.
wow... much power, without calling all that module_implements stuff.
FormAPI is pretty.
More information about the development
mailing list