You are here

function _single_page_site_validate_menu_item in Single Page Site 7

Same name and namespace in other branches
  1. 8 single_page_site.module \_single_page_site_validate_menu_item()
  2. 2.x single_page_site.module \_single_page_site_validate_menu_item()
  3. 2.0.x single_page_site.module \_single_page_site_validate_menu_item()

Validates the menu item.

1 string reference to '_single_page_site_validate_menu_item'
single_page_site_form_menu_edit_item_alter in ./single_page_site.module
Implements hook_form_FROM_ID_alter().

File

./single_page_site.module, line 151

Code

function _single_page_site_validate_menu_item($form, &$form_state) {
  if ($form_state['values']['link_path'] == 'single-page-site') {

    // Don't allow to add "single-page-site" as menu item.
    form_set_error('link_path', t("You can't add this page to this menu, because it is used as a single page menu."));
  }
  elseif ($form_state['values']['link_path'] == '<front>') {

    // Don't allow to add "<front>" as menu item if it is "single-page-site".
    form_set_error('link_path', t("You can't add the frontpage in this menu, because it is your 'single page' page"));
  }
}