Réponses:
Utilisez Tab Tamer , qui vous permet de déplacer, masquer et désactiver les onglets sur différentes pages.
Tab Tamer est un utilitaire d'administration qui permet de réorganiser, masquer et désactiver facilement les onglets et les sous-onglets. Vous pouvez également renommer les étiquettes des onglets.
Vous pouvez également simplement utiliser hook_menu_local_tasks_alter()
dans D7:
function MYMODULE_menu_local_tasks_alter(&$data){
foreach ($data['tabs'][0]['output'] as $key => $value) {
if ($value['#link']['path'] == "user/%/view"){
unset($data['tabs'][0]['output'][$key]);
}
}
}
if($data['tabs'])
avant le foreach
afin de vérifier s'il y a des onglets. Sinon, si ce n'est pas le cas, on obtient un message d'erreur.
Si vous accordez l'autorisation appropriée à l'utilisateur, ce n'est qu'alors que la balise de visualisation et d' édition sera visible, sinon elle ne sera pas visible. (Pour vérifier, vous pouvez vous déconnecter du site Web et cliquer sur le menu dans la page utilisateur. La balise de visualisation et d'édition ne sera pas visible)