Shopsystem ShopPilot

ShopPilot => ShopPilot Enterprise => Thema gestartet von: jg am März 13, 2007, 08:06:45

Titel: loopitem
Beitrag von: jg am März 13, 2007, 08:06:45
Hallo,

ich würde gern auf der Artikelseite mit loopitem so arbeiten, dass sich die Anzahl
der pro Zeile dargestellten Artikel _flexibel_ der Größe des Browserfensters anpasst.
Soll heissen: gibt es 10 Artikel die in einer Zeile angezeigt werden könnten,
soll das auch so passieren - ist das Fenster zu klein, wird automatisch umgebrochen
und es werden dann zB. in der 1. Zeile 6, in der 2. Zeile 4 Artikel dargestellt.
Ist das schon möglich?

Stichwort 22" Bildschirme: Hier würde ich es dem Betrachter überlassen,
ob er sich ein schmales oder breites Browserfenster einstellt. Je nach Anzahl
der Artikel pro Artikelseite wäre Scrollen dann oftmals nicht mehr notwendig.

Grüße, jg
Titel: Re: loopitem
Beitrag von: ahe am März 13, 2007, 09:22:07
Hallo jg,

sowas sollte mit style="float:left;" machbar sein.
Allerdings müssten Sie dann vollkommen auf Tabellen verzichten, sondern die Artikel in div-Konstrukten ausgeben.

Beispiel:
    <div>
    <!--spmacro:loopitem-->
        <div style="float:left;">
            <div>
                <div>__produkt__</div>
                <div>__ergaenz1__</div>
                <div>__image__</div>
                <div>__detail__</div>
            </div>
        </div>
    <!--spmacro:enditem-->
    </div>
Titel: Re: loopitem
Beitrag von: jg am März 13, 2007, 19:19:52
> Allerdings müssten Sie dann vollkommen auf Tabellen verzichten,
> sondern die Artikel in div-Konstrukten ausgeben.

Ja prima, das ist die Lösung! Hätte ich eigentlich selbst drauf kommen müssen.
Danke und Grüße, jg