Archivierte Beiträge spucken leere Zusatzseite aus.

  • Hi,

    sorry für den kryptischen Titel, jedoch lässt sich das problem nur relativ schwer erklären.

    Folgende Situation:
    Ich hab auf einer Seite zwei loops, der eine Loop zeigt die letzten zwei Beiträge der Kategorie "NEWS", der andere Loop zeigt die Auszüge (excerpt) der letzten drei Beiträge der selben Kategorie (NEWS), mit zusätzlichen "Vor"- und "Zurück"- Buttons, dient also als eine Art Archiv.

    Ich weiß, dass es Alternativen dazu gibt, jedoch wünscht der Kunde genau dieses Layout.

    Folgende Probleme:
    Eigendlich klappt alles super, ich habe momentan fünf Testbeiträge, das "Archiv" zeigt die ersten drei, ich klicke auf "Ältere Beiträge", die Seite lädt und er zeigt die verbleibenden zwei Beiträge.
    Jedoch zeigt er mir dann erneut den Button "Ältere Beiträge", wobei keine anderen Beiträge vorhanden sind, er zeigt mir dann eine leere Archivseite, der Button ist dann jedoch verschwunden.

    Das andere Problem tritt auf, wenn ich die ersten zwei Beiträge, welche ja schon im anderen Loop angezeigt werden, aus dem Archiv herausfiltere (offset=2). Dann zeigt er mir zwar die anderen drei Beiträge an, das aber jedoch auf unendlich vielen Archivseiten, sprich der loop wiederholt sich.

    Um mein Problem zu verdeutlichen, hier ein Auszug meines verwendeten Quellcodes:

    Loop01, die letzten zwei Beiträge der Kategorie "News" (funktioniert)

    Loop02, die letzten drei Auszüge der Kategorie "News" als Archiv (putt)

    Schonmal vielen Dank im Vorraus,

    Gruß
    Michl

    P.S.: Ich benutze die neue Version 2.9

    Einmal editiert, zuletzt von pixelschupser-nw (6. Januar 2010 um 09:37)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!