Ergebnis 1 bis 4 von 4

Thema: vorletzten Datensatz formatieren

  1. #1
    Contao-Nutzer Avatar von redbecks
    Registriert seit
    19.06.2009.
    Ort
    Bremen
    Beiträge
    81

    Standard vorletzten Datensatz formatieren

    Hi!

    Ich habe das Problem, dass ich eine Auflistung habe (EFG), welche regelmäßig erweitert wird, und bei dieser Auflistung möchte ich den vorletzten Datensatz per CSS gesondert formatieren können.

    Der erste und der letzte Datensatz haben die Klassen "record_first & _last" und alle im wechsel "even & odd" und ich bräuchte noch z.B. "record_penultimate".

    Weshalb das ganze? Ich lasse meine Datensätze in zwei Spalten nebeneinander auflisten und möchte die letzten zwei unteren Datensätze anders formatieren, als die darüber liegenden Daten...

    Meine Idee war, dass ich erst die Anzahl der Daten im Array auszählen lasse (x) und dann x-2 rechne und dann diesem Datensatz meine neue Klasse hinzufüge, doch iregdnwie bekomme ich das nicht hin

    Würde mich riesig freuen, wenn mir jemand helfen kann.

  2. #2
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Templateansatz ist richtig

    PHP-Code:
    <?php
    $anzahl 
    count($arraymiteinträgen);
    $anfangszahl 0;
    foreach(
    $arraymiteinträgen as $key => $value)
    {
    $anfangszahl++; // anfangszahl um 1 erhöhen
    if($anfangszahl == $anzahl 1// wenn diese zahl nun bis zum total - 1sten eintrag gekommen ist, dann
    {
       
    $class 'vorletzter';
    }
    else
    {
       
    $class'';
    }
    ?>
    <div class="eintrag <?php echo $class?>" // etc.
    Irgendwie so...Prinzip verstanden?
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  3. #3
    Contao-Nutzer Avatar von redbecks
    Registriert seit
    19.06.2009.
    Ort
    Bremen
    Beiträge
    81

    Standard

    ahh... ich glaube ich stand ziehmlich auf der Leitung (ist ja auch schon spät ) hat mir sehr geholfen! Vielen Dank!

  4. #4
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    bitte bitte
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Titel von Datensatz bearbeiten DCA konfigurierbar
    Von bubblez im Forum Entwickler-Fragen
    Antworten: 7
    Letzter Beitrag: 27.09.2010, 13:51
  2. Backend: Session bzw. zuletzt bearbeiteter Datensatz
    Von dude76 im Forum Sonstiges zu Contao
    Antworten: 7
    Letzter Beitrag: 28.05.2010, 10:45
  3. Auf den aktiven Datensatz im DCA zugreifen
    Von contao.org im Forum Ankündigungen/Hinweise
    Antworten: 0
    Letzter Beitrag: 01.12.2009, 16:40

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •