Drupal est un cadre de gestion de contenu open-source utilisé comme un système back-end dans la création de sites web complexes. Grâce à elle, vous pouvez construire un site web avec des fonctionnalités telles que l'enregistrement du compte d'utilisateur , des flux RSS, des modèles et des mises en page personnalisées page et portails communautaires à partir de zéro . Système noyau Drupal est de nature modulaire, et il se peut que les pages créées à partir de ses modèles contiennent des onglets que vous ne voulez pas dans votre menu de navigation . Heureusement , vous pouvez supprimer les onglets par un montage minutieux des fichiers de modèle du système. Instructions 1 Accédez à l' arborescence de fichiers de votre site Web via File Transfer Protocol (FTP) , et localisez le fichier template.php intérieur du sous-dossier de votre thème Drupal . Si elle n'existe pas, créez- 2 Ouvrez le fichier template.php dans votre éditeur de texte préféré et insérez le code suivant : . < Php ? _phptemplate_variables de la fonction ($ crochet, $ vars = array () ) { if ($ crochet == 'page' ) { yourthemename_removetab (« carnet d'adresses », $ vars ) ; } return $ vars ; } fonction yourthemename_removetab (label $ , et $ vars ) { $ onglets = explode ( "\\ n ", $ vars [' tabs '] ) ; $ vars [' tabs '] =''; foreach ($ onglets que $ tab ) { if ( strpos ( $ tab , '>' . $ label . '<' ) === FALSE) { $ vars . = $ tab [' onglets '] . "\\ n" ; } } } > Photos remplacer le nom de l'onglet que vous voulez ? enlever pour 3 Copiez et collez le " yourthemename_removetab (« carnet d'adresses », $ vars ) ; " " carnet d'adresses ". ligne un temps supplémentaire pour chaque onglet que vous souhaitez supprimer , substituer le nom de l'onglet correspondant dans chaque ligne successive . 4 Enregistrez et publiez votre fichier template.php . Les onglets indésirables vont maintenant être retirés de vos pages.
|