function domain_menu_access_form_menu_edit_item_validate in Domain Menu Access 7
Same name and namespace in other branches
- 6 domain_menu_access.admin.inc \domain_menu_access_form_menu_edit_item_validate()
Processes updated form submission and adds extra information to menu $item['options'] element.
1 string reference to 'domain_menu_access_form_menu_edit_item_validate'
- domain_menu_access_form_menu_edit_item_alter in ./
domain_menu_access.admin.inc - Implementation of hook_form_FORM_ID_alter().
File
- ./
domain_menu_access.admin.inc, line 64 - Domain Menu Access module admin functions.
Code
function domain_menu_access_form_menu_edit_item_validate($form, &$form_state) {
if ($form_state['submitted'] && user_access('administer menus per domain')) {
// Make sure that menu item is not marked to be both shown and hidden for the same domain.
foreach ($form_state['values']['domain_menu_access_hide'] as $key => $value) {
if ($value && isset($form_state['values']['domain_menu_access_show'][$key]) && $form_state['values']['domain_menu_access_show'][$key]) {
form_set_error('domain_menu_access_hide', t('Cannot both show and hide menu item for the same domain.'));
}
}
}
}