Ciao ragazzi,
mi succede una cosa strana nella vista categoria, fino a che un utente non è loggato è tutto ok, gli articoli si vedono uno sotto l'altro e allineati, ma appena un utente si logga per vedere alcuni articoli con accesso "Registered" ecco che gli articoli uno sotto l'altro si disallineano, vengono annidati. Dal sorgente vedo che invece che crearmi una riga e una colonna per ogni articolo mi crea una riga e più colonne annidate dentro la stessa.
Potete provare, il sito è
questoil modulo per il login è nel footer, potere usare user: prova e password: prova
Il template è: shaper_helixultimate che ha un override nella vista categoria blog, e la porzione di codice che gestisce l'output che genera l'annidamento mi sembra questo:
<?php if (!empty($this->intro_items)) : ?>
<div class="article-list">
<div class="row">
<?php foreach ($this->intro_items as $key => &$item) : ?>
<div class="col-md-<?php echo round(12 / $this->columns); ?>">
<div class="article <?php echo $item->state == 0 ? ' system-unpublished' : null; ?>"
itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting">
<?php
$this->item = & $item;
echo $this->loadTemplate('item');
?>
<>
<?php $counter++; ?>
<>
<?php endforeach; ?>
<>
<>
<?php endif; ?>
Qualcuno sa aiutarmi?
Grazie