[development] formsapi question: saving additional fields' data
Chris Johnson
chris at tinpixel.com
Wed Apr 26 12:55:02 UTC 2006
Gordon Heydon wrote:
> 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.
Ah. Interesting. I had no idea. I've never needed it, but these kinds of
explanatory tips really need to be in the documentation.
And I've added your blog to my RSS reader, Gordon. :-)
..chrisxj
More information about the development
mailing list