Bonjour,
petit soucis du jour : j'ai un blog qui m'affiche les articles dans le bon ordre mais mon template me les ordonne de facon verticale : Au lieu d'avoir mes articles affichées chronologiquement type
123
456
789
il me les affiche type
147
258
369
Je suis sur le code de ma surcharge html/category/blog et ce que je souhaite donc modifier est sauf erreur :
<?php if (!empty($this->intro_items)) : ?>
<?php foreach ($this->intro_items as $key => &$item) : ?>
<?php $rowcount = ((int) $key % (int) $this->columns) + 1; ?>
<?php if ($rowcount == 1) : ?>
<?php $row = $counter / $this->columns; ?>
<div class="items-row <?php echo 'row-' . $row; ?> row clearfix">
<?php endif; ?>
<div class="col-sm-<?php echo round((12 / $this->columns)); ?>">
<article class="item column-<?php echo $rowcount; ?><?php echo $item->state == 0 ? ' system-unpublished' : null; ?><?php echo $item->featured ? ' item-featured' : ''; ?>"
itemprop="blogPost" itemscope itemtype="http://schema.org/BlogPosting">
<?php
$this->item = & $item;
echo $this->loadTemplate('item');
?>
</article>
<!-- end item -->
<?php $counter++; ?>
</div><!-- end col-sm-* -->
<?php if (($rowcount == $this->columns) or ($counter == $introcount)) : ?>
</div><!-- end row -->
<?php endif; ?>
<?php endforeach; ?>
<?php endif; ?>
En fait, il faudrait juste qu'il me fasse des rows avec des colonnes 123, 456 et 789 au lieu de rows avec des colonnes 147, 258, 369
Mais là, je bloque.
A savoir même si l'ordre de selection des articles n'a même pas lieu auniveau supérieur de la chose... Bref, que puis-je faire?
Merci d'avance
petit soucis du jour : j'ai un blog qui m'affiche les articles dans le bon ordre mais mon template me les ordonne de facon verticale : Au lieu d'avoir mes articles affichées chronologiquement type
123
456
789
il me les affiche type
147
258
369
Je suis sur le code de ma surcharge html/category/blog et ce que je souhaite donc modifier est sauf erreur :
<?php if (!empty($this->intro_items)) : ?>
<?php foreach ($this->intro_items as $key => &$item) : ?>
<?php $rowcount = ((int) $key % (int) $this->columns) + 1; ?>
<?php if ($rowcount == 1) : ?>
<?php $row = $counter / $this->columns; ?>
<div class="items-row <?php echo 'row-' . $row; ?> row clearfix">
<?php endif; ?>
<div class="col-sm-<?php echo round((12 / $this->columns)); ?>">
<article class="item column-<?php echo $rowcount; ?><?php echo $item->state == 0 ? ' system-unpublished' : null; ?><?php echo $item->featured ? ' item-featured' : ''; ?>"
itemprop="blogPost" itemscope itemtype="http://schema.org/BlogPosting">
<?php
$this->item = & $item;
echo $this->loadTemplate('item');
?>
</article>
<!-- end item -->
<?php $counter++; ?>
</div><!-- end col-sm-* -->
<?php if (($rowcount == $this->columns) or ($counter == $introcount)) : ?>
</div><!-- end row -->
<?php endif; ?>
<?php endforeach; ?>
<?php endif; ?>
En fait, il faudrait juste qu'il me fasse des rows avec des colonnes 123, 456 et 789 au lieu de rows avec des colonnes 147, 258, 369
Mais là, je bloque.
A savoir même si l'ordre de selection des articles n'a même pas lieu auniveau supérieur de la chose... Bref, que puis-je faire?
Merci d'avance
Commentaire