Hi All,
I am implementing hook_menu_alter() for Add User, but could not submit a form
Here is my code
/**
* Implements hook_menu_alter()
* Redirect Peoples callback to custom function
*/
function accounts_management_menu_alter(&$items) {
// Add Employee
$items['admin/people/create']['title'] = 'Add Employee';
$items['admin/people/create']['page callback'] = 'trgemployees_admin';
$items['admin/people/create']['file path'] = drupal_get_path('module', 'accounts_management');
$items['admin/people/create']['file'] = 'trgemployees.admin.inc';
unset($items['admin/people/']['file']);
}
// Functions inside trgemployees.admin.inc
// check operations and call that function
function trgemployees_admin($callback_arg = '') {
$op = isset($_POST['op']) ? $_POST['op'] : $callback_arg;
switch ($op) {
case t('Create new Employee'):
case 'create':
$build['employee_create'] = drupal_get_form('trgemployee_account_form');
break;
default:
$build['employees_filter_form'] = drupal_get_form('employees_filter_form');
$build['employees_admin'] = drupal_get_form('employees_list');
}
return $build;
}
// Here is form function
/**
* Implementation of trgemployee_account_form()
*/
function trgemployee_account_form($form, $form_state, $employeeid = "", $op = "add") {
$form = array(