я создал собственный модуль в Drupal 7. Этот модуль будет работать после входа пользователя в .so после входа пользователя в систему каждый раз, когда я попытался запустить этот модуль с помощью URL-адресаRun после входа пользователя в систему
http://localhost:8888/projects/axonconnect/user/2/user_custom_profile
это делает не работает, но если я положил usrl на
http://localhost:8888/projects/axonconnect/user_custom_profile
он работает должным образом. Я хочу, чтобы этот модуль работал на
http://localhost:8888/projects/axonconnect/user/2/user_custom_profile
эта ссылка. Я очень новичок в drupal, поэтому я не знал, как это сделать должным образом.
function user_custom_profile_menu()
{
$items = array();
$items['user_custom_profile'] = array(
'title' => t('Forget pass'),
'page callback' => 'drupal_get_form',
'page arguments' => array('user_custom_profile_form_alter'), //put the name of the form here
'access callback' => TRUE
);
return $items;
}
Вы можете вставить код для 'user_custom_profile_form_alter' функции? –
Измените свое меню на $ items ['user /%/user_custom_profile'] –