web-dev-qa-db-fra.com

L'élément "Menu" de Joomla Le titre apparaît au-dessus du contenu de la page: j'aimerais qu'il disparaisse

J'ai donné les titres de mes articles mais je les masque, et j'ai plutôt un titre plus convivial dans le corps de la page.

J'ai une "barre de menu" entièrement fonctionnelle et bien structurée qui apparaît comme il se doit en haut de la page.

Le titre de l'élément de menu est placé au-dessus du titre et séparé par une "règle horizontale" sur chaque page d'article, dans la même police qu'un titre de page normal. Si j'essaie de régler le paramètre "Afficher le titre" pour l'élément de menu sur "masquer", l'élément de menu n'apparaît pas dans le menu.

Le balisage indique que le texte apparaît dans le balisage suivant:

<h1 class="componentheading">Products</h1>

J'ai besoin que le titre du menu n'apparaisse pas de cette façon sur aucune page de mon site.

J'utilise Joomla 3.4 avec le modèle "JoomlArt Purity II".

Toute aide serait appréciée.

3
Ryan Germann

Cela a l'air compliqué, mais en réalité ce n'est pas:

  1. Si vous souhaitez qu'un en-tête/titre sur chaque page d'article soit étiqueté avec <h1> Dans le code HTML (il est également important à des fins de référencement), vous devez utiliser le paramètre "Afficher l'en-tête de page". Le réglage global pour cela se trouve dans 'Système/Configuration globale/Gestionnaire de menus/Affichage de la page'. De là, vous pouvez le définir pour toutes les pages/l'ensemble du site. Si vous souhaitez personnaliser certaines pages, vous pouvez modifier ce paramètre dans l'élément de menu correspondant à l'aide du 'Gestionnaire de menus'.

  2. Si vous voulez que les titres des articles soient marqués avec <h2> En HTML, vous devez ouvrir 'Système/Configuration globale/Articles (Options du gestionnaire d'articles)' et cocher 'Afficher le titre'. Les éléments de menu individuels peuvent être personnalisés de la même manière - via le Gestionnaire de menus.

Les deux titres sont indépendants l'un de l'autre.

1
pl71

J'espère que ça aide quelqu'un. J'ai eu le même problème. Joomla est nul, ils font un très mauvais travail d’être simple à utiliser et intuitif. Quoi qu'il en soit, j'utilise le modèle Protostar et toutes les options mentionnées ci-dessus ne fonctionnent pas pour moi (menu, réglage global, etc.).

Je devais modifier le code HTML associé au modèle Protostar.

Extensions -> Modèles Cliquez sur "Modèles" sur le côté gauche Cliquez sur "Protostar Details and Files" Cliquez sur "index.php"

Mettez en commentaire la ligne commençant par "$ sitename =" et enregistrez. J'ai remarqué que cela est revenu après une récente mise à niveau de Joomla.

enter image description here

0
Eric