You can have a validate handler on any element, but not a submit handler. You'll need to add it to the $form collection.
On Saturday, August 8, 2009, Nancy Wichmann <[email protected]> wrote: > > > > > > > > I have this coded in my form: > > > $form['created_before'] = array( > '#title' => t('created > before'), > '#type' => 'date', > '#validate' => 'date_validate', > '#submit' => 'cmf_date_submit', > '#default_value' => array('year' => date('Y'), > 'month' => 12, > 'day' =>31), > '#prefix' => '<div class="date-inline">', > '#suffix' => '</div>', > ); > > The validate function is being called, but the submit function is not. Yes, > there is a form submit button. > Why is the submit function not being called? > Nancy E. Wichmann, > PMP > > Injustice > anywhere is a threat to justice everywhere. -- Dr. Martin L. King, > Jr. > > -- Regards Steven Jones ComputerMinds ltd - Perfect Drupal Websites Phone : 024 7666 7277 Mobile : 07951 270 026 Twitter : darthsteven http://www.computerminds.co.uk
