Ergebnis 1 bis 4 von 4

Thema: Reihenfolge Bilder im Frontend unsortiert im Gegensatz zum Backend

  1. #1
    Contao-Nutzer
    Registriert seit
    07.10.2014.
    Beiträge
    3

    Standard Reihenfolge Bilder im Frontend unsortiert im Gegensatz zum Backend

    Hallo zusammen,

    ich komme irgendwie mit der Sortierung der Bilder in einer Galerie nicht weiter.

    Im Backend kann ich per drag and drop die Reihenfolge ändern und es wird auch gespeichert. Allerdings ist mir nicht klar, wie ich die Reihenfolge im Template erzwinge.
    Meine Momentane Ausgabe:

    HTML-Code:
    <?php if($this->gallery): ?>
    <ul>
    <?php foreach ($this->gallery as $img): ?>
    <li>
    <img src="<?php echo $this->getImage($img['singleSRC'], 470, 314, 'box');?>" title="<?php echo $img['caption']; ?>" class="galleryImg" />
    </li>
    <?php endforeach; ?>
    </ul>
    <?php endif; ?>	
    Ich hoffe Ihr könnt mir weiterhelfen.

  2. #2
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Willkommen im contao-Forum.
    Meiner Meinung werden die Bilder im Frontend so angezeigt, wie Du sie im Backend gedragt hast.
    Das mit dem Template verstehe ich nicht ganz. Was soll man denn da ändern müssen ?

  3. #3
    Contao-Nutzer
    Registriert seit
    07.10.2014.
    Beiträge
    3

    Standard

    Das Template ist so ziemlich eine Eigenkreation und ich befürchte da steckt der Wurm drin. Wie oben zusehen lese ich den Bildpfad mit getimage aus und frag mich halt, wo steckt hier die Info der Reihenfolge.

  4. #4
    Contao-Nutzer Avatar von fivebytes
    Registriert seit
    18.01.2013.
    Ort
    Iserlohn
    Beiträge
    93

    Standard

    Hallo,

    die Reihenfolge steckt im Template-Array $this->Gallery (also eigentlich in $this->Body?! - welches Template hast Du denn da modifiziert, welche Version von Contao ist im Einsatz?) und das wird so geliefert, wie Du es im BackEnd festlegst (individuell, nach Datum, Dateiname usw.). Wenn Du Reihenfolge im Template zusätzlich beeinflussen willst, müsstest Du also erst mal $this->Gallery mit php "zerflücken" und neu sortieren.
    Geändert von fivebytes (08.10.2014 um 10:10 Uhr)
    Entspannte Grüße aus Iserlohn
    Stefen

    fivebytes.de - Internetentwicklung & Webdesign | Mit Contao umgesetzt Speedy´s Hamsterseiten

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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