Ergebnis 1 bis 5 von 5

Thema: Downloads nur bestimmte Anzahl anzeigen

  1. #1
    Contao-Nutzer
    Registriert seit
    20.08.2017.
    Beiträge
    28

    Standard Downloads nur bestimmte Anzahl anzeigen

    Ist es möglich, mit dem content element "Downloads" die Anzeige auf eine bestimmte Anzahl zu begrenzen? Es soll z.B. auf einer Übersichtsseite dem User nur das zuletzt hochgeladene Dokument angezeigt werden.
    Vielen Dank für einen Tipp

  2. #2
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Zitat Zitat von Christina17 Beitrag anzeigen
    Ist es möglich, mit dem content element "Downloads" die Anzeige auf eine bestimmte Anzahl zu begrenzen? Es soll z.B. auf einer Übersichtsseite dem User nur das zuletzt hochgeladene Dokument angezeigt werden.
    Vielen Dank für einen Tipp
    Ich würde mit CSS alle Downloaditems ausblenden und das letzte wieder einblenden. Das müsste mit einer Pseudoklasse gehen, last-child oder so.

    Gesendet von meinem L52 mit Tapatalk
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.165
    Partner-ID
    10107

    Standard

    Statt über CSS würde ich das im Template machen.

  4. #4
    Contao-Nutzer
    Registriert seit
    20.08.2017.
    Beiträge
    28

    Standard

    Wie genau müsste ich das im Template machen...?

    Edit: Ich glaub ich habe es hinbekommen...funktioniert zumindest
    Code:
               <?php 
               $c = 0;
               foreach ($this->files as $file): ?>
    			<li><?= Image::getHtml($file['icon'], '', 'class="mime_icon"') ?> <a href="<?= $file['href'] ?>" title="<?= $file['title'] ?>"><?= $file['link'] ?> <span class="size">(<?= $file['filesize'] ?>)</span></a></li>
    			<?php 
                $c++;
                if ($c >= 2) break;
                endforeach; ?>
    Geändert von Christina17 (06.01.2018 um 18:12 Uhr)

  5. #5
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Damit müsstest du jetzt 2 angezeigt bekommen, richtig? Für eins reicht die Änderung einer Zeile:
    PHP-Code:
        <?php endforeach; ?>
        <!-- wird zu -->
        <?php break; endforeach; ?>
    ps Benutze den PHP-Wrapper hier im Forum für PHP-Code oder Template-Code.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

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
  •