Ergebnis 1 bis 9 von 9

Thema: Erweiterung: event_recurrences

  1. #1
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard Erweiterung: event_recurrences

    Hallo,

    diese kleine Erweiterung ermöglicht es Ausnahmen bei sich wiederholenden Events anzugeben. Nach Angabe der Wiederholungen wird das entsprechende Enddatum der Wiederholungen angezeigt. Das Enddatum ist nicht beschreibbar.

    Beispiel:
    Ein täglicher Termin vom 14.02.2011 bis zum 20.02.2011, ausser am 16.02.2011 und 17.02.2011.

    Wiederholungen: 1 Tag(e), 6 Wiederholungen
    Ausnahmen: 16.02.2011, 17.02.2011

    In der aktuellen Version werden die Ausnahmen in einem HOOK getAllEvents() aus dem Array aller Events entfernt. Eine weitere Möglichkeit wäre hier, verschiedene Optionen anzubieten, was mit diesen Events geschehen soll, z.B. eine CSS class hinzufügen.

    Gruß
    Kester
    Geändert von kmielke (15.02.2011 um 07:11 Uhr)

  2. #2
    Contao-Fan Avatar von lomex
    Registriert seit
    03.07.2009.
    Ort
    Werne
    Beiträge
    791
    User beschenken
    Wunschliste

    Standard

    Geile Geschichte. Das habe ich schon oft vermisst.
    Kann man ja fast standardmäßig installieren!

  3. #3
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard

    Hi lomax,

    danke danke. Ich überlege in der Tat, da noch mehr zu machen. Der Standard ist nicht immer ausreichend. Einzelne Events einer Serie Bearbeiten/Löschen zu können, wäre noch so ein Thema. Da muss ich aber erst mal drüber nachdenken.

    Gruß
    Kester

  4. #4
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Hallo,

    das hört sich gut an!
    Könnte man auf der Basis auch die Wiederholungsmuster einbauen, die mir immer fehlen?
    Z.B. 'jeden 3. Montag im Monat' - ist ja ausgehend von einem Montag auch sowas wie 'Wiederholungen 7 Tag(e), x Wiederholungen', Ausnahmen: d < 15 oder d > 21

    Das fänd ich richtig klasse!

    Gruß, folkfreund

  5. #5
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.337
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    http://dev.contao.org/issues/90

    LG, Carolina.

    (vielleicht ist es ja tatsächlich eines Tages mal im Core)

  6. #6
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard

    Hallo,

    habe eben mal meine Erweiterung veröffentlicht. ;-)

    http://www.contao.org/erweiterungsli...000009.de.html

    Gruß
    Kester

  7. #7
    Contao-Nutzer Avatar von pretty-cool
    Registriert seit
    11.01.2010.
    Ort
    Hamburg
    Beiträge
    183

    Standard

    Super Idee :-)

    Ich habe das Modul gerade ausprobiert, nur leider funktioniert es bei mir noch nicht dass die Einträge zusammengefasst werden. Und das soll doch passieren wenn ich ein Event (in meinem Fall eines über 4 Tage) anlege und sage ich habe ein Intervall von 1 Tag mit 4 Wiederholungen? Oder muss ich dafür noch bestimmte Einstellungen machen? Bei mir zeigt er leider immer noch die 4 einzelnen Einträge.

    Viele Grüße

  8. #8
    Contao-Nutzer
    Registriert seit
    06.08.2010.
    Beiträge
    104

    Standard

    Moin.

    Ich habe die Erweiterung gerade installiert, um sich wiederholende Events zu verbergen (nicht, um dem Besucher deren Nichtstattfinden mitzuteilen). Die Erweiterung berechnet ja automatisch das Datum der letzten Wiederholung (sozusagen das Enddatum) - wie kann ich denn dieses Datum jetzt im Template abfragen?

    bisher habe ich es mit $this->endDate gemacht. Da die Erweiterung aber kein Enddatum benötigt bzw. falsch arbeitet, wenn man eines einträgt, habe ich es weggelassen. Nun wird bei einem Event z.B. ausgegeben

    03.09.2011 - 03.07.2011 und das kann ja irgendwie nicht sein.


    Edit: Tschuldigung, hab mir selbst geholfen.
    PHP-Code:
    <?php $this->showTemplateVars(); ?>
    Ergab, dass dies wohl mit repeatEnd zu bewerkstelligen ist.
    Geändert von Papillon (03.07.2011 um 14:07 Uhr)

  9. #9
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard

    Hallo pretty-cool,

    danke.
    Sorry für die späte Antwort, war im Urlaub.

    Wenn du die Einträge im Frontend zusammengefasst sehen willst, so musst du das im Ausgabemodul (KM Eventlist) aktivieren. Das Zusammenfassen geht nur in der Eventliste. Dort gibt es eine entsprechende Option.

    Gruß
    Kester

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Erweiterung header_code
    Von rolf_K im Forum Sonstige Erweiterungen
    Antworten: 12
    Letzter Beitrag: 04.10.2010, 19:03
  2. [CDN] Erweiterung
    Von klaus_tkm im Forum Sonstige Erweiterungen
    Antworten: 11
    Letzter Beitrag: 12.02.2010, 07:16
  3. Erweiterung?
    Von kischd im Forum Sonstige Erweiterungen
    Antworten: 5
    Letzter Beitrag: 26.01.2010, 20:43
  4. Suche Erweiterung
    Von kischd im Forum Sonstige Erweiterungen
    Antworten: 7
    Letzter Beitrag: 22.12.2009, 19:43

Lesezeichen

Lesezeichen

Berechtigungen

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