Contao-Camp 2024
Ergebnis 1 bis 12 von 12

Thema: news_latest - vergangene und zukünftige Nachrichten

  1. #1
    Contao-Nutzer
    Registriert seit
    11.07.2009.
    Beiträge
    6

    Standard news_latest - vergangene und zukünftige Nachrichten

    Hallo,

    ich würde gerne aus dem Template news_latest.html5 zwei Templates machen.
    Das eine Template soll nur die vergangenen Nachrichten anzeigen, das zweite nur die Nachrichten ab dem aktuellen Datum und in der Zukunft.

    Danke im voraus
    Bernhard

  2. #2
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.076
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nachrichten aus der Zukunft?

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

    Standard

    Die in Contao angebotenen Nachrichtenmodule zeigen immer nur ALLE (bzw. eine Anzahl) Nachrichten an, also aus der Zukunft bis in die Vergangenheit. Um Dein Vorhaben umzusetzen, würde ich zwei Nachrichtenmodule mit unterschiedlichen Templates benutzen. In jedes Template kommt eine Abfrage mit PHP ob die Nachricht vergangen ist (das sind sie praktisch alle, wenn nicht in der Zukunft) und dann wird die Nachricht entweder angezeigt oder nicht. Nur die Pagination kannst Du damit vergessen. Zielführender ist deshalb wahrscheinlich die Programmierung eines eigenen Frontendmoduls, das wie bei den Events einen zeitlichen Rahmen anbietet.
    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

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

    Standard

    Ich würde das in einem Modul und in einem Template machen. Die Aufteilung auf zwei Module wäre ja ineffizient, da dann alle Nachrichten zwei mal geladen werden würden.

  5. #5
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Ich glaube du verwechselt News und Events?

  6. #6
    Contao-Nutzer
    Registriert seit
    11.07.2009.
    Beiträge
    6

    Standard

    Danke für die Antworten.

    Zu meiner Person:
    Ich bin reiner Anwender und habe nur für Schulen und Vereine deren Homepage eingerichtet. Bin 2002 auf Typolight gestoßen und dabei geblieben.

    Ich sollte mein Vorhaben näher erläutern:
    Ich könnte meine Idee über zwei Module lösen:
    ein Modul mit nur hervorgehoben Nachrichten (wären die Nachrichten für zukünftige Ereignisse, das zweite Modul ohne hervorgehobene Nachrichten (für vergangene Nachrichten).

    Ich habe nach PHP-Code gesucht, der das Problem nach Datum trennt, aber nichts gefunden, womit ich etwas anfangen könnte.

    Da ich selbst nicht programmieren kann, hoffe ich, dass ich vielleicht im Forum eine Lösung angezeigt bekomme. Ob das in einem oder zwei Modulen erfgolgen würde, wäre mir egel.

    Viele Grüße und herzlichen Dank für die Hilfe
    Bernhard

  7. #7
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo bernie,
    das Problem ist hier glaube ich, dass wir alle einfach nicht wissen, was du da machen willst. Zukünftige Nachrichten gibt es einfach nicht (wie willst du etwas neues schreiben, was noch gar nicht passiert ist?).
    Bei Events ist das ganze anders. Da können auch Einträge in der Zukunft liegen (was ja auch durchaus Sinn macht). Eventuell könntest du dein Vorhaben also einfach mit Events Lösen, da es dafür schon alles gibt was du brauchst. Heißt nur eben anders ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

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

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Zukünftige Nachrichten gibt es einfach nicht
    Einfach das Nachrichtendatum entsprechend setzen und schon hat man eine Nachricht aus der Zukunft online.
    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

  9. #9
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Samson1964 Beitrag anzeigen
    Einfach das Nachrichtendatum entsprechend setzen und schon hat man eine Nachricht aus der Zukunft online.
    Was aber keinen Sinn ergibt...
    Oder stellst du Ergebnisse von einem Schachturnier schon vorher bekannt? ;-)
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

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

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Was aber keinen Sinn ergibt...
    Oder stellst du Ergebnisse von einem Schachturnier schon vorher bekannt? ;-)
    Nein. Aber einige Redakteure haben sowas drauf. Wollen eine Nachricht in vier Tagen veröffentlichen, tragen entsprechend das Nachrichtendatum ein und vergessen "Anzeigen ab" zu setzen, wenn sie die Nachricht veröffentlichen. Und wundern sich dann, wenn die Nachricht schon online ist.
    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

  11. #11
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    OK, dann deutlicher: Es macht keinen Sinn so eine News zu veröffentlichen.
    Technisch ist das möglich. Aber das bietet ja immer noch nicht das, was bernie möchte.
    Die Events bieten das was bernie möchte: Eine Liste mit allen Einträgen in der Zukunft und eine Liste mit allen Einträgen in der Vergangenheit.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  12. #12
    Contao-Nutzer
    Registriert seit
    11.07.2009.
    Beiträge
    6

    Standard

    Ich habe wohl den Fehler gemacht, dass ich das Nachrichtenmodul auch für Events missbraucht habe.
    Das werde ich nun ändern.

    Damit löst auch mein Problem.

    Danke für Ihre Beiträge.
    Bernhard

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
  •