function taxonomy_multidelete_terms_taxonomy_overview_terms_submit in Taxonomy Multi-delete Terms 8
Submit form to delete terms.
1 string reference to 'taxonomy_multidelete_terms_taxonomy_overview_terms_submit'
File
- ./
taxonomy_multidelete_terms.module, line 131 - Control taxonomy term delete.
Code
function taxonomy_multidelete_terms_taxonomy_overview_terms_submit(&$form, FormStateInterface $form_state) {
$vocabulary = $form_state
->get([
'taxonomy',
'vocabulary',
]);
$url = Url::fromRoute('taxonomy_multidelete_terms.delete', [
'taxonomy_vocabulary' => $vocabulary
->id(),
]);
$tempstore = \Drupal::service('user.private_tempstore')
->get('taxonomy_multidelete_terms');
$tempstore
->set('deletedterms', $form_state
->getValue('terms'));
$tempstore
->set('vocabulary', Vocabulary::load($vocabulary
->id())
->get('vid'));
$form_state
->setRedirectUrl($url);
}