function menu_per_role_form_alter in Menu Per Role 5
Same name and namespace in other branches
- 6 menu_per_role.module \menu_per_role_form_alter()
File
- ./
menu_per_role.module, line 41 - Allows restricting access to menu items per role
Code
function menu_per_role_form_alter($form_id, &$form) {
if ($form_id == 'menu_edit_item_form') {
$form['menu_per_role'] = array(
'#type' => 'fieldset',
'#title' => t('Restrict access permission'),
'#collapsible' => TRUE,
'#collapsed' => TRUE,
'#weight' => 5,
);
$form['menu_per_role']['roles'] = array(
'#type' => 'checkboxes',
'#title' => t('Restrict access to only these roles'),
'#options' => user_roles(),
'#default_value' => $form['mid']['#value'] ? menu_per_role_get_roles($form['mid']['#value']) : array(),
'#description' => t('Check no role to leave the access permission to the default.'),
);
$form['submit']['#weight'] = 10;
$form['#submit']['menu_per_role_form_submit'] = array();
}
}