function menu_position_form_menu_edit_form_alter in Menu Position 8
Implements hook_form_FORM_ID_alter() for menu_edit_form().
File
- ./
menu_position.module, line 15 - Contains menu_position.module.
Code
function menu_position_form_menu_edit_form_alter(&$form, FormStateInterface $form_state) {
foreach (Element::children($form['links']['links']) as $key) {
$menu_link = $form['links']['links'][$key];
if (isset($menu_link['#item']->link) && $menu_link['#item']->link instanceof MenuPositionLink) {
$form['links']['links'][$key]['enabled']['#disabled'] = TRUE;
$form['links']['links'][$key]['enabled']['#default_value'] = TRUE;
}
}
}