it-swarm-ko.tech

추가 저장 버튼을 추가하는 방법

Drupal 7, 내 사용자 프로필 페이지가 너무 길어지고 있습니다. 누군가 비밀번호를 설정하거나 잊어 버린 경우 저장 버튼이 표시되지 않으므로 비밀번호가 변경되지 않습니다. 테마, 비밀번호 필드 바로 아래에 추가 저장 버튼을 추가하려면 어떻게해야합니까?

3
user1129

Hook_form_alter ()를 구현하고 저장 버튼을 복제해야합니다.

다음과 같이 작동합니다.

function yourmodule_form_user_profile_form_alter(&$form, &$form_state) {
  // Copy the existing submit button into the account fieldset.
  $form['account']['submit'] = $form['actions']['submit'];
  // Give it a high weight to have it show below the other fields.
  $form['account']['submit']['#weight'] = 50;
}

그러나 테마를 사용하거나 http://drupal.org/project/field_group 를 사용하여 양식을 단축하는 방법을 찾는 것도 좋습니다.

2
Berdir