public function PowerMenuTaxonomyHandler::configurationFormSubmit in Power Menu 7.2
Overrides PowerMenuHandlerInterface::configurationFormSubmit
See also
PowerMenuHandlerInterface::configurationFormSubmit()
File
- plugins/
menu_handlers/ PowerMenuTaxonomyHandler.class.php, line 70
Class
- PowerMenuTaxonomyHandler
- Implementation of the interface PowerMenuHandlerInterface.
Code
public function configurationFormSubmit(array $form, array &$form_state) {
$vocabulary = taxonomy_vocabulary_load($form_state['values']['vocabulary']);
$vocabulary = array(
'vid' => $vocabulary->vid,
'machine_name' => $vocabulary->machine_name,
);
variable_set('power_menu_taxonomy_vocabulary', $vocabulary);
variable_set('power_menu_taxonomy_default_enable_create_term', $form_state['values']['default_enable_create_term']);
variable_set('power_menu_taxonomy_create_term_always', $form_state['values']['create_term_always']);
variable_set('power_menu_taxonomy_force_term_selection', $form_state['values']['force_term_selection']);
variable_set('power_menu_taxonomy_show_menu_link_info', $form_state['values']['show_menu_link_info']);
}