Народ, расскажите идеологию добавления кнопки на форму редактирования ноды, в определенное место. В своем модуле использую hook_form_alter для добавления кнопки. Но, на форме используются группы полей. Как сделать чтобы кнопка при отображении попала в определенную группу и разместилась рядом с определенным полем ноды ?
Комментарии
Попробуйте https://www.drupal.org/project/button_field
Ну, как запихнуть кнопку в группу, нашел )
'#type' => 'submit',
'#value' => 'Запросить подтверждение',
'#weight' => $form['field_confirmation']['#weight'],
'#submit' => array('_mymodulename_confirm_form_submit'));
$form['#group_children']['confirm_button'] = 'group_common';
Последняя строчка и заносит информацию какой группе принадлежит кнопка. Например, я написал что кнопка 'confirm_button' будет принадлежать группе 'group_common'.
А строка '#weight' => $form['field_confirmation']['#weight'] привязало местоположение кнопки к нужному полю по весу.