Neu 60/40 Grid aus foreach Schleife?

Groundhog

Sehr aktives Mitglied
11. Januar 2011
434
54
Austria
Hallo mal wieder,


Ich möchte in der News Overview ein unregelmäßiges Grid erzeugen. Dabei sollen sich 60% / 40% Boxen, mit 40% / 60% Boxen Reihenweise abwechseln. Die einzelnen News Vorschauen kommen aus einer foreach Schleife aus blogs/overview.tpl.


Kann ich ohne Javascript und CSS irgendwie so ein abwechselndes 60/40er Raster erzeugen?
Mit Css sollte es ja nicht das Problem sein (nth-child mit prozentueller width sollte ja gehen), ebenso könnte man ja auch die Klassen mittels JS austauschen....(remove/addClass). Gehts aber auch anders?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.628
2.685
Berlin
Firma
css-umsetzung
  • Gefällt mir
Reaktionen: Groundhog

Groundhog

Sehr aktives Mitglied
11. Januar 2011
434
54
Austria
@css-umsetzung Du bist der Hammer!

Mal davon abgesehen dass ich ein komplettes Smarty Lulu bin, funktioniert das mit {cycle} bereits super. Ich bekomme jetzt pro Beitrag eine andere Klasse....aber, wie dreh ich das um....

Ziel ist folgendes: 60/40/40/60/60/40
Aktuell hab ich : 40/60/40/60/40/60

Somit müsste nach der 2ten Ausgabe nicht direkt widerholt, sondern 1 mal übersprungen werden..

EDIT: Vergiss es...Ich Trottel...hab {cycle} einfach 4 Werte gegeben...nicht nur 2...jetzt läufts :D
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
Hallo,
du musst einfach für die erste Box {cycle name="left" values="40,60"} und für die Zweite {cycle name="right" values="60,40"} verwenden.
 

Groundhog

Sehr aktives Mitglied
11. Januar 2011
434
54
Austria
Mein aktueller Code sieht so aus:

PHP:
{foreach name=uebersicht from=$oNewsUebersicht_arr item=oNewsUebersicht}
    <div class="blogbox {cycle values="col-md-7,col-md-5,col-md-5,col-md-7"}"  itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting">
...
{/foreach}

Ist das so korrekt?
 

Groundhog

Sehr aktives Mitglied
11. Januar 2011
434
54
Austria
Hallo,
du musst einfach für die erste Box {cycle name="left" values="40,60"} und für die Zweite {cycle name="right" values="60,40"} verwenden.

Zeilen gibt es ja eigentlich eine da sich die Blogbeitragsvorschauen ja nicht über Zeilen anordnen, sondern nur über die Spalten. Die Zeilen entstehen ja gezwungenermaßen. Die beabsichtigte Zeile (<div class=".row"></div>) muss ja vor die foreach Schleife, sonst wird ja pro Item eine Row erzeugt.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Selektieren aller Artikel, bei denen NICHT 'Preis aus Registerkarte JTL Wawi" eingestellt ist? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Import - Artikelname aus WAWI übernehmen Shopware-Connector 0
Neu Wie verarbeitet ihr B2B-Bestellungen aus E-Mail oder PDF in JTL-Wawi? Arbeitsabläufe in JTL-Wawi 16
Neu Amazon Rechnungen aus v1.9x können nicht gedruckt gemailt oder sonnst noch was mit gemacht werden. Amazon-Anbindung - Fehler und Bugs 2
Neu Auslesen aus Shop ob als Gast bestellt wurde oder ein Kundenkonto besteht. Allgemeine Fragen zu JTL-Shop 7
Neu Versandetikett bei Aufträgen aus dem JTL Shop Arbeitsabläufe in JTL-Wawi 0
Neu Nicht mehr aktive Shops aus Ameise entfernen JTL Ameise - Eigene Exporte 4
Neu PPWR für Importeure aus dem Nicht-EU-Ausland Business Jungle 2
Amazon-Bestände werden nicht übertragen – Überverkäufe nach Reaktivierung aus Urlaubsmodus (Wawi 1.11.11) JTL-Wawi 1.11 1
Neu JTL-Wawi 1.11.7: Shopify-PDF aus Bestellmetafeld automatisch als Auftragsanhang übernehmen Shopify-Connector 1
QR-Code auf der Rechnung gibt 100-fachen Betrag des eigentlichen Rechnungsbetrages aus JTL-Wawi 2.0 5
Neu Belege aus JTL Wawi zu Lexoffice Schnittstellen Import / Export 5
Neu Beta-Tester gesucht: Produktdaten aus Artikelfotos schneller für JTL/CSV vorbereiten Dienstleistung, Jobs und Ähnliches 0
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Wert aus „Eigenes Feld“ eines Artikels im Lieferschein unter der Artikelbezeichnung anzeigen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 2
OnPremise API: Keine Daten aus API-Anbindung mittels externer APP JTL-Wawi 1.11 32
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 2
Auftrag aus bestimmtem Lager JTL-Wawi 1.7 9
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2

Ähnliche Themen