Leere Produktbox wird angehängt

In der Produktübersicht “Frisch eingetroffen” wird eine leere Produktbox einfach so mal angehängt. Im Beispiel sind drei(!) Artikel der Aktion zugeordnet:


<div class="productData" itemscope itemtype="http://schema.org/Product">[Artikel]</div>
<div class="productData" itemscope itemtype="http://schema.org/Product">[Artikel]</div>
<div class="productData" itemscope itemtype="http://schema.org/Product">[Artikel]</div>
<div class="productData"></div>

Es entsteht also ein Lücke in der Größe von “productData”.
Hat mir da jemand ne Lösung / ein Ansatz?

Ich meine, dass im Template 4 anzuzeigende Artikel festgelegt sind. Wenn also 4 Artikel festgelegt sind, aber nur 3 Artikel vorhanden sind, dann bleibt ein div leer.

Ich hab das in den Grundeinstellungen geändert, leider ohne Auswirkung.

Welche Grundeinstellung dafür meinst du?

Im Azure-Layout erfüllt diese leere Box ja auch weiterhin einen Job weil sie zahlreiche CSS-Formatierung ausführt, die ansonsten die Optik der Seite beeinflussen. Ein gerade Anzalh von Artikel sollte schon sein.
Ansonsten kann man das sicher im Template ändern/umbauen…

Hier der Teil aus der List.tpl der bei einer ungeraden Anzahl einen leeren Tag anhängt.


            [{if ($type eq "infogrid" AND ($smarty.foreach.productlist.last) AND ($smarty.foreach.productlist.iteration % 2 != 0 )) }]
                <li class="productData"></li>
            [{/if}]

Jop, vielen Dank