You are here

function onepageprofile_menu_alter in One page profile 6

Same name and namespace in other branches
  1. 5.2 onepageprofile.module \onepageprofile_menu_alter()
  2. 7 onepageprofile.module \onepageprofile_menu_alter()

Implementation of hook_menu_alter().

Here we remove the sub-navigation on the account edit page

File

./onepageprofile.module, line 27

Code

function onepageprofile_menu_alter(&$items) {

  // Remove categories provided by the profile module
  $categories = profile_categories();
  foreach ($categories as $key => $category) {
    unset($items['user/%user_category/edit/' . $category['name']]);
  }

  // Remove categories provided by other modules
  if (module_exists('simplenews')) {
    unset($items['user/%user_category/edit/newsletter']);
  }
}