Definition

address_menu($may_cache)
ecommerce-5--3/address/address.module, line 10

Description

Implementation of menu_hook()

Code

<?php
function address_menu($may_cache) {
  global $user;
  $uid = $user->uid;
  $items = array();

  if ($may_cache) {
  }
  else {
    // address options
    $items[] = array(
      'path' => 'admin/ecsettings/address',
      'title' => t('Address Options'),
      'description' => t('Address Options'),
      'callback' => 'drupal_get_form',
      'callback arguments' => 'address_settings_form',
      'access' => user_access('administer store'),
    );
      
    if (arg(0) == 'user') {
      if (user_access('administer users')) {
        $uid = arg(1);
      }
      if ($uid) {
        $items[] = array(
          'path' => "user/$uid/address",
          'title' => t('Address Book'),
          'callback' => 'address_page',
          'access' => TRUE,
          'type' => MENU_LOCAL_TASK,
          'weight' => 1,
        );
      }
    }
  }

  return $items;
}
?>