Я реализую ловушку 'form_alter' в Drupal 8. Я хочу изменить статусное сообщение при массовом удалении узла типа 'article'. Кажется, что правильный способ сделать это:
function module_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) {
if($form_id == 'node_delete_multiple_confirm_form'){
$form['actions']['submit']['#submit'][] = 'allmessagedelete_alter_message';
}
}
function allmessagedelete_alter_message(&$form, \Drupal\Core\Form\FormStateInterface $form_state) {
drupal_get_messages('status');
drupal_set_message('Deleted Message');
}
Но приведенное выше сообщение о состоянии набора кода, но массовое удаление узла перестало работать. Любая идея?