Bonjour à tous,
je travail sur un site qui a cette structure :
lien de menu qui renvoie a une liste de catégorie type blog
chaque lien de cette liste renvoie a une liste de sous catégorie type blog
sur cette sous cette catégorie apparaît le résumé des articles qui lui sont affecté.
le template est réalisé avec template creator dernière version.
sous joomla le titre de la page est en H2, j'ai donc overrides le template afin qu'il passe en h1 directement ici :
/html/com_content/article/default.php
en modifiant :
ainsi lorsque je clique sur ma 1er grande catégorie le tire est en H1 et le titre de mes articles passera en h1 lorsque j'irai sur la page de l'article.
Ensuite le titre de mes sous catégorie étaient en h3 et vu leurs importances il faut les mettre en h2
j'ai donc modifié ici : /html/com_content/categories/default_items.php
Ainsi les différents h1 et h2 switch en fonction des pages.
dans mon blog de catégorie <h1>voiture</h1>
le titre de la sous catégorie toyota est en h2
et lorsque je clique dessus sur la nouvelle page il passe en titre de page h1
et mon h2 est yaris qui passera en h1 lorsque je serai sur la page yaris
j’espère être clair, car en faite je voudrais savoir si cela vous semble propre est logique.
je travail sur un site qui a cette structure :
lien de menu qui renvoie a une liste de catégorie type blog
chaque lien de cette liste renvoie a une liste de sous catégorie type blog
sur cette sous cette catégorie apparaît le résumé des articles qui lui sont affecté.
le template est réalisé avec template creator dernière version.
sous joomla le titre de la page est en H2, j'ai donc overrides le template afin qu'il passe en h1 directement ici :
/html/com_content/article/default.php
en modifiant :
Code HTML:
<div class="page-header"> <h1 itemprop="name"> <?php if ($params->get('show_title')) : ?> <?php echo $this->escape($this->item->title); ?> <?php endif; ?> </h1>
Ensuite le titre de mes sous catégorie étaient en h3 et vu leurs importances il faut les mettre en h2
j'ai donc modifié ici : /html/com_content/categories/default_items.php
Code HTML:
<?php /** * @package Joomla.Site * @subpackage com_content * * @copyright Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $class = ' class="first"'; JHtml::_('bootstrap.tooltip'); $lang = JFactory::getLanguage(); if (count($this->items[$this->parent->id]) > 0 && $this->maxLevelcat != 0) : ?> <?php foreach($this->items[$this->parent->id] as $id => $item) : ?> <?php if ($this->params->get('show_empty_categories_cat') || $item->numitems || count($item->getChildren())) : if (!isset($this->items[$this->parent->id][$id + 1])) { $class = ' class="last"'; } ?> <div <?php echo $class; ?> > <?php $class = ''; ?> <h2 class="page-header item-title"> <a href="<?php echo JRoute::_(ContentHelperRoute::getCategoryRoute($item->id));?>"> <?php echo $this->escape($item->title); ?></a> <?php if ($this->params->get('show_cat_num_articles_cat') == 1) :?> <span class="badge badge-info tip hasTooltip" title="<?php echo JHtml::tooltipText('COM_CONTENT_NUM_ITEMS'); ?>"> <?php echo $item->numitems; ?> </span> <?php endif; ?> <?php if (count($item->getChildren()) > 0 && $this->maxLevelcat > 1) : ?> <a id="category-btn-<?php echo $item->id;?>" href="#category-<?php echo $item->id;?>" data-toggle="collapse" data-toggle="button" class="btn btn-mini pull-right"><span class="icon-plus"></span></a> <?php endif;?> </h2> <?php if ($this->params->get('show_description_image') && $item->getParams()->get('image')) : ?> <img src="<?php echo $item->getParams()->get('image'); ?>" alt="<?php echo htmlspecialchars($item->getParams()->get('image_alt')); ?>" /> <?php endif; ?> <?php if ($this->params->get('show_subcat_desc_cat') == 1) :?> <?php if ($item->description) : ?> <div class="category-desc"> <?php echo JHtml::_('content.prepare', $item->description, '', 'com_content.categories'); ?> </div> <?php endif; ?> <?php endif; ?> <?php if (count($item->getChildren()) > 0 && $this->maxLevelcat > 1) :?> <div class="collapse fade" id="category-<?php echo $item->id;?>"> <?php $this->items[$item->id] = $item->getChildren(); $this->parent = $item; $this->maxLevelcat--; echo $this->loadTemplate('items'); $this->parent = $item->getParent(); $this->maxLevelcat++; ?> </div> <?php endif; ?> </div> <?php endif; ?> <?php endforeach; ?> <?php endif; ?>
dans mon blog de catégorie <h1>voiture</h1>
le titre de la sous catégorie toyota est en h2
et lorsque je clique dessus sur la nouvelle page il passe en titre de page h1
et mon h2 est yaris qui passera en h1 lorsque je serai sur la page yaris
j’espère être clair, car en faite je voudrais savoir si cela vous semble propre est logique.
Commentaire