web-dev-qa-db-ja.com

カスタムリンクをhook_form_alterを使用してログインフォームブロックに追加する方法

カスタムパスを含むリンクをhook_form_alterを使用してログインブロックに追加する方法。カスタムモジュールを作成しましたが、hook_form_alter関数に何を追加すればよいかわかりません。

1
Jimbo

Drupal 7では、#markup attributeを使用できます。


/**
 * Implements hook_form_alter()
 */
function hook_form_alter(&$form, &$form_state, $form_id) {
  switch ($form_id) {
    case 'user_login':
    case 'user_login_block':
      $form['link'] = array('#markup' => l(t('Link text'),'node'));
      break;
  }
}

注意:

4
inizio