Ergebnis 1 bis 15 von 15

Thema: regelmäßige Wiederholung zeigt immer Starttermin im Eventreader

  1. #1
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    835

    Standard regelmäßige Wiederholung zeigt immer Starttermin im Eventreader

    Folgendes Problem habe ich bei einer Seite die ich übernehmen soll. Es gibt eine Eventliste in der sich wiederholende Termine befinden.
    Jetzt hatte ich z.b. einen Termin am 04.12. angelegt der sich jeden ersten Do. wiederholen soll.
    Wenn ich aber in der Eventliste einen Termin anklicke wird mir im Eventreader immer der Starttermin angezeigt - also in meinem Fall 04.12.2014 anstatt z.B. 01.01 oder 05.02 (was in dem Bsp. die weiteren ersten Donnerstage wären)
    Ich habe schon alles mögliche probiert, Termine neu angelegt - es geht einfach nicht, jemand 'ne Idee??

    calendar_extended 3.2.0 build113
    contao 3.2.16

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

    Standard

    Hallo Bennie,

    ich habe das mal eben geprüft, und würde auf Anhieb auf das Template tippen.
    Schau mal in das entsprechende Template, welcher Wert dort für die Anzeige benutzt wird.

    Baue mal folgende Zeit in das Template. Damit kannst du prüfen, welche Variable den gewünschten Wert hat. es sollte $this->startTime sein.
    PHP-Code:
    <?php echo '<pre>' $this->showTemplateVars() . '</pre>'?>
    Gruß
    Kester
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  3. #3
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    und prüfe auch mal ob das entsprechend Datum aus der Liste an den Reader mit ?day=20150101 in der Adresszeile übergeben wird

  4. #4
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    835

    Standard

    @Kester
    das template , also event_full.html5, zeigt mir die Werte an, die weichen von denen in der Adresszeile ab
    Das Reader Template wurde nicht verändert.
    in der Adresszeile bleibt immer day=20150108&times=1420671600,1420757940
    templateVars zeigt bei [startTime] => 1417647600
    Kann ich allerdings nicht interpretieren, was sagt mir das jetzt?

    @magicsepp
    Das Datum aus der Liste wird richtig übergeben, dennoch bleibt die Anzeige im Reader selbst immer auf dem Starttermin.

    LG
    Bennie

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

    Standard

    Zitat Zitat von Bennie Beitrag anzeigen
    @Kester
    das template , also event_full.html5, zeigt mir die Werte an, die weichen von denen in der Adresszeile ab
    Das Reader Template wurde nicht verändert.
    in der Adresszeile bleibt immer day=20150108&times=1420671600,1420757940
    templateVars zeigt bei [startTime] => 1417647600
    Kann ich allerdings nicht interpretieren, was sagt mir das jetzt?

    @magicsepp
    Das Datum aus der Liste wird richtig übergeben, dennoch bleibt die Anzeige im Reader selbst immer auf dem Starttermin.

    LG
    Bennie
    Im Template z.B. mal folgendes Eintragen: date('d.m.Y H:i', $this->startTime).
    Formate der date() Funktion findest du in der öffentlichen PHP Doku.

    Gruß Kester
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  6. #6
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    835

    Standard

    Dann bekomme ich als Ausgabe 04.12.2014 00:00 im Reader (event_full template), obwohl ich in der Liste den Termin 01.01.2015 angeklickt habe.

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

    Standard

    Müsste ich mal drauf schauen. Wenn es dir passt, gibt mir mal vi PN einen Zugang auf das System, wenn das geht.

    Gruß Kester
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  8. #8
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    835

    Standard

    Nach langem Suchen und Probieren, habe ich jetzt herausgefunden, dass es offenbar an der Erweiterung tags liegt, nach deren Deaktivierung funktioniert die Anzeige wie erwartet. Ich habe es auch in einer anderen Installation nachgestellt, das Ergebnis war dasselbe.
    Gab's evtl. in dem Zusammenhang schon mal Probleme?

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

    Standard

    Schaue ich mir mal an, ob es an Tags, oder an meiner Erweiterung liegt. Danke
    Gruß Kester
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  10. #10
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    835

    Standard

    @Kester

    hast Du da etwas herausfinden können? Ich meine mich zu erinnern neulich in einem anderen Thread ebenfalls etwas gelesen zu haben, was Probleme im Zusammenhang mit der Erweiterung tags betrifft.

    LG
    Bennie

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

    Standard

    Ich hatte mal nach einem Contao-Update so ein ähnliches Problem. Lag aber nicht an [tags], weil es deaktiviert ist. Da wurde für eine Veranstaltung vom z.B. 3.1. bis 9.1. immer der aktuelle Tag als Starttermin genommen. War der 6.1. stand im FE 6.1. bis 9.1., war der 4.1. stand im FE 4.1. bis 9.1.
    Ich habe mir daraufhin eine andere Variable zur Anzeige ausgesucht.
    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

  12. #12
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    835

    Standard

    Du meinst wenn Du einen Zeitraum eingibst? Das Problem besteht ja leider immer hatte ich hier auch schon geschrieben - das ist aber ein anderes Problem, als was ich in diesem Thread beschrieb.
    Welche Variable hast Du dann genommen?

    LG
    Bennie

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

    Standard

    Zitat Zitat von Bennie Beitrag anzeigen
    @Kester

    hast Du da etwas herausfinden können? Ich meine mich zu erinnern neulich in einem anderen Thread ebenfalls etwas gelesen zu haben, was Probleme im Zusammenhang mit der Erweiterung tags betrifft.

    LG
    Bennie
    Hallo Bennie,

    folgendes passiert hier.

    Meine Erweiterung überschreibt das original Modul "ModuleEventReader", welches z.B. für die Anzeige einzelner Events aus Listen verantwortlich ist. Im wesentlichen ist das Module wie das Original, da es nicht so irre viele Anpassungen für die Darstellung der Events gibt.

    Innerhalb des Modules ist die Funktion "compile()" für die Aufbereitung der Daten für die Ausgabe verantwortlich. In dieser Funktion mache ich z.B. meine Anpassungen, um das richtig Datum anzuzeigen.

    Genau hier macht die Erweiterung "tags" auch ihr Ding. Diese Erweiterung erweitert das Module "ModuleEventReader" und überschreibt die Funktion "compile()", womit alle meine Anpassungen überschrieben werden.

    Das Problem haben also ALLE Erweiterungen, die irgendwie den EventReader Ersetzen/Erweitern...

    Gruß Kester
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  14. #14
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    835

    Standard

    Danke für die Erklärung Kester.
    Dann gibt es aus diesem Dilemma keinen Ausweg, bzw. es ist dann eine Frage die an den Entwickler von tags zu stellen wäre?

    LG
    Bennie

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

    Standard

    Versuchen kann man es bei dem Entwickler... [emoji6]

    Eventuell hat er eine Idee...

    Gruß Kester
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

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
  •