Je souhaite ajouter un élément de menu à côté des liens de menu [afficher] [modifier] [fichiers] ... en haut de la page du profil utilisateur. Lorsqu'un utilisateur clique dessus, il doit se comporter comme les autres, en ce sens qu'il ne se contente pas de lancer une nouvelle page, mais que l'élément de menu sur lequel il a cliqué (appelons "Funky Button") devient grisâtre et que l'utilisateur reste dans la zone de profil utilisateur.Onglets Menu personnalisé dans la page de profil utilisateur Drupal
J'ai créé un crochet comme ci-dessous:
function my_module_funky() {
// TODO: what to do?
}
function my_module_menu() {
$items['user/%user/funky'] = array(
'title' => t('Funky Button'),
'page callback' => 'my_module_funky',
'page arguments' => array(1),
'access callback' => TRUE,
'access arguments' => array('access funky button'),
'type' => MENU_LOCAL_TASK,
);
return $items;
}
Donc, cet extrait de code ci-dessus ajoute le bouton - mais je ne peux pas comprendre comment l'obtenir pour afficher comme la vue et les boutons d'édition affichage leur contenu. Merci!
cela a fonctionné pour moi. merci –