Ergebnis 1 bis 2 von 2

Thema: Minikalender und Eventliste, Anzeigeformat Monat und Tag gleichzeitig

  1. #1
    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

    Beitrag Minikalender und Eventliste, Anzeigeformat Monat und Tag gleichzeitig

    Basiert auf:
    cal_mini.tpl und event_list.tpl TL 2.8.RC1

    Kurzbeschreibung:
    Beim Durchblättern der Monate des Minikalenders erscheinen die Events des jeweiligen Monats in der Eventliste. Beim Klick auf einen verlinkten Tag im Minikalender erscheinen die Events dieses Tages in der Eventliste. (Ohne diese Anpassungen erscheinen im 2. Fall auch die Events des ganzen Monats.)

    Beschreibung/Sonstige Infos:
    In cal_mini Zeile 20 übergebe ich den "Tageslinks" einen zusätzlichen Parameter &format=day
    PHP-Code:
    // cal_mini.tpl line 20
    ...<a href="<?php echo $day['href']; ?>&amp;format=day" title="...
    In event_list.tpl in der ersten Zeile starte ich eine Abfrage dieses neuen Parameters und des Parameters 'day'.
    PHP-Code:
    // event_list.tpl first line
    <?php  if(!$GLOBALS[_GET]['format'] || ($GLOBALS[_GET]['format'] == 'day' && $GLOBALS[_GET]['day'] == $this->parseDate('Ymd'$this->startTime))): ?>
    // original Template here
    // last line:
    <?php endif; ?>
    Die Eventliste wird auf das Anzeigeformat Monat gestellt.

    Bitte Bescheid geben, sollte jemand darin eine Sicherheitslücke entdecken.

    Andreas
    Geändert von Andreas (14.12.2009 um 00:55 Uhr)

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

    Standard

    Ich stehe gerade vor demselben Problem unter Contao 3.2.8 und Dein Tip funktioniert wunderbar. Jedenfalls solange die im Minikalender angeklickten Tage nicht mit den Datumseinstellungen der Eventliste kollidieren. Wurde ein Tag angeklickt, der lt. Datumseinstellungen der Liste nicht angezeigt werden darf, kommt einfach die Meldung "Aktuell sind keine Termine vorhanden."

    Leider kennt der Minikalender selbst keine Datumseinstellungen. Dabei wäre es durchaus sinnvoll, wenn man den genauso einstellen könnte wie die Terminliste - also mit den gleichen Datumswerten. Damit es nicht zu solch unschönen Effekten "keine Termine" kommt.
    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

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. In Überschrift von Eventliste Datum aus Minikalender angeben
    Von zentralheld im Forum Nachrichten/Events/FAQ
    Antworten: 1
    Letzter Beitrag: 26.09.2010, 17:22
  2. Event Liste von Monat zu Monat verlinken?
    Von MPstudent im Forum Nachrichten/Events/FAQ
    Antworten: 0
    Letzter Beitrag: 01.06.2010, 18:00
  3. Minikalender formatieren
    Von sadara im Forum Allgemeine Inhaltselemente
    Antworten: 5
    Letzter Beitrag: 14.05.2010, 17:03
  4. [gelöst] Anzeigeformat bei Eventlistenmodul
    Von Wolfi im Forum Nachrichten/Events/FAQ
    Antworten: 1
    Letzter Beitrag: 08.04.2010, 10:53

Lesezeichen

Lesezeichen

Berechtigungen

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