You are here

function dialog_user_form_user_login_alter in Dialog 7.2

Implement hook_form_FORM_ID_alter().

File

modules/dialog_user/dialog_user.module, line 53
Provides dialog integration for user.module.

Code

function dialog_user_form_user_login_alter(&$form, &$form_state, $form_id) {

  // Wrap the form in a <div> with a known ID so it can be targeted via AJAX.
  $form['#prefix'] = '<div id="dialog-user-user-login">';
  $form['#suffix'] = '</div>';

  // Make the 'Log in' button the primary action.
  $form['actions']['submit']['#attributes']['class'][] = 'button--primary';

  // Add an AJAX submission callback.
  $form['actions']['submit']['#ajax'] = array(
    'callback' => 'dialog_user_user_login_submit',
    'event' => 'click',
  );
}