У меня есть таблица сотрудников с полями, такими как идентификатор, имя, возраст и зарплата.
Я показываю список имен сотрудников в моем пользовательском модуле, и когда я нажимаю на имя сотрудника, я должен показать форму редактирования этого сотрудника.
Имена сотрудников получают ссылку, например:
<a href='".$base_url."/my_module/edit/".$employee->id."'>
и соответствующий путь меню настроен как:
$items['my_module/edit/%'] = array(
'title' => t('My form'),
'description' => t('Edit employee'),
'page callback' => 'my_module_edit',
'access arguments' => array('access content'),
'access callback' => TRUE,
'type' => MENU_CALLBACK,
);
И когда я нажимаю на 5-м имени сотрудника, URL будет: .... / my_module / edit / 5
Итак, теперь мои вопросы:
- Как я могу получить id (5) сотрудника из URL в моем my_module_edit функция?
- Как показать форму редактирования сотрудника, заполнив поля (путем запроса идентификатора)?