affichage en blog de catégories et sous catégories

Support et assistance pour l'utilisation de Joomla! 1.6, 1.7 et 2.5 : administration, gestion du contenu, des menus et des extensions natives... et toutes les autres questions qui n'ont pas de place ailleurs

Moderators: Aidan38, sarki

Forum rules
Règles du forum
Locked
labbyjoel
Joomla! Fledgling
Joomla! Fledgling
Posts: 3
Joined: Wed Mar 20, 2013 1:26 pm

affichage en blog de catégories et sous catégories

Post by labbyjoel » Sat Feb 08, 2014 9:26 pm

Bonjour!

je dois réaliser en joomla 2.5.18 un affichage en blog d'une catégorie et de ses sous catégories afin d'obtenir quelque chose qui ressemble à ceci

Image

je dois donc avoir le titre le la catégorie, sa description

suivi pour chaque sous catégories de son titre et des articles qui les composent.

J'arrive à ce genre de résultat :

Image

mais impossible d'afficher le titre des catégories...

Est-ce que quelqu'un aurait une piste à me donner ??

Merci !!

joe

labbyjoel
Joomla! Fledgling
Joomla! Fledgling
Posts: 3
Joined: Wed Mar 20, 2013 1:26 pm

Re: affichage en blog de catégories et sous catégories

Post by labbyjoel » Sun Feb 09, 2014 12:15 am

j'y suis arrivé !

pour ceux que ca intéresse, j'ai bidouillé/surchargé com_content/blog.php

vers la ligne 73

<...>
<?php if (!empty($this->intro_items)) : ?>
<?php $oldCat="" ?>
<?php foreach ($this->intro_items as $key => &$item) : ?>

<?php
$key= ($key-$leadingcount)+1;
$rowcount=( ((int)$key-1) % (int) $this->columns) +1;
$row = $counter / $this->columns ;

if ($rowcount==1) : ?>
<div class="items-row cols-<?php echo (int) $this->columns;?> <?php echo 'row-'.$row ; ?>">
<?php endif; ?>
<div class="item column-<?php echo $rowcount;?><?php echo $item->state == 0 ? ' system-unpublished' : null; ?>">
<?php
$this->item = &$item;

if ($oldCat != $this->item->category_title){
echo "<div class='catItemJoe'>";
echo $this->escape($this->item->category_title); /// BBBB
echo "</div>";

$oldCat = $this->item->category_title;
}
echo "<div class='itemJoe'>";

echo $this->loadTemplate('item');
echo "</div>";
?>
</div>
<...>


Locked

Return to “2.5 - Questions générales”