Comment masquer le titre de la page nœud Drupal
J'essaie de retirer le titre d'une page nœud sur Drupal. J'ai cette page:
Et je veux qu'elle ressemble à ceci:
Comme vous pouvez le voir, je veux le titre sera retiré, mais seulement pour la taxonomie de termes. Si j'essaie de l'effacer à l'aide de CSS, j'efface al titres de page, j'ai donc voulu utiliser ce module, qui permet aux administrateurs de générer automatiquement le nœud de titres et de le cacher.
Je vais à structure -> type de contenu -> mon type de contenu, et de le modifier. - Je activer le module, et je veux générer automatiquement des titres en fonction de la catégorie de nœud. Je pense que ça devrait ressembler à ça, mais ça ne fonctionne pas...
Des idées pourquoi?
EDIT: Désolé, j'ai oublié de dire: oui, quand j'active le module, l'utiliser, et sélectionnez la catégorie auto-généré titre, il fonctionne. Mais il ne cache pas le titre...
Il se lance aussi cette erreur:
C'est ça, oui 🙂
J'ai le même problème si vous obtenez n'importe quelle solution pouvez-vous s'il vous plaît poster une réponse?
OriginalL'auteur Sonhja | 2012-12-04
Vous devez vous connecter pour publier un commentaire.
Utilisation Exclure Nœud Titre du module.
https://drupal.org/project/exclude_node_title
Configuration de ce module:
OriginalL'auteur Chirag Shah
Si vous souhaitez supprimer le titre, vous devriez regarder en substitution de la page et le nœud de modèles.
page.tpl.php et node.tpl.php
Tout ce que vous devez faire est de cliquer sur "Afficher la Source" sur les deux de ceux-ci et les copier dans votre dossier de thème. De là, vous pouvez modifier à la fois comme nécessaire.
De ce que j'ai pu rassembler, vous aurez envie de supprimer l'impression
$title
à partir de votre node.tpl.php.OriginalL'auteur Rawkode
Ont le même problème avant, aussi loin que je me souvienne, j'ai juste ajouté un peu de
if
déclaration pour le code:De l'espoir, il vous donnera des indices.
Quelques autres idées: vous pouvez faire une instruction if ou le réécrire, non seulement dans
page.tpl.php
mais créer certainspage-node-type.tpl.php
fichier et d'écraser seulement son$title
, ou vous pouvez essayer de personnaliser la page de sortie via les points de Vue des Panneaux ou modules.Aussi, pourriez-vous s'il vous plaît faire plus clair, quel titre voulez-vous supprimer? Le titre de la Page ou le nœud de titre? Et il ne doit être retiré que lorsque vous êtes à la recherche noeuds associés à certains taxonomie terme (en d'autres mots, lorsque vous êtes sur
/taxonomy/term/n
page), suis-je le droit?OriginalL'auteur tulvit
En utilisant le Contexte du module, vous pouvez ajouter des classes pour le corps de sorte que vous pouvez cibler la taxonomie des pages en CSS.
Contextuel à l'aide du module de jeu de corps de classes
OriginalL'auteur kyletaylored
Désolé les gars, c'est aussi facile que de masquer l'étiquette de titre sur "gérer la présentation"...
Vous êtes tous les droits sur vos réponses, mais ils n'étaient pas exactement ce dont j'avais besoin... merci!
OriginalL'auteur Sonhja
Utilisation Exclure Nœud Titre module.
https://drupal.org/project/exclude_node_title
OriginalL'auteur Rajesh Vishwakarma
une autre solution sympa pour les nœuds spécifiques, est d'utiliser le standard de $title_prefix/suffixe de vars, qui devrait être mis en œuvre par chaque thème. en utilisant le standard de la classe element-invisible dans la page de prétraiter ..
comme:
OriginalL'auteur rémy
Chaque page doit contenir un en-tête.
Vous devriez toujours maintenir une hiérarchie de rubriques à l'intérieur de n'importe quelle page web. Vous ne devriez jamais avoir un en-tête vierge ou même de le cacher avec display:none;. Cacher le contenu n'est pas visible par vos visiteurs, mais est par les moteurs de recherche est à l'encontre de Google lignes directrices que votre intention est seulement de manipuler les résultats des moteurs de recherche en l'incluant. Relooker un H1 sorte qu'il s'adapte à votre conception est la meilleure option.
Si vous avez encore de le cacher puis une meilleure option est de créer un modèle pour le nœud, un type de contenu ou de la page et tout simplement de ne pas imprimer l'en-tête.
OriginalL'auteur WaQaR Ali
C'est la façon dont je l'ai fait, l'instruction Switch
//Obtenir le nom de nœud
$node_name = node_type_get_name($node);
//Puis il suffit d'ajouter des types de contenu que vous souhaitez exclure en remplacement de la //$objet de titre avec une chaîne vide
OriginalL'auteur user6731316