Hallo,
im Array allRecurrences bekommt man ja die gesammelten Termine mit Wiederholungen und Ausnahmen geliefert, wie bekomme ich denn hier auch den Ausnahmegrund mit, der im BE gepflegt werden kann?
Danke schonmal
Mark
Hallo,
im Array allRecurrences bekommt man ja die gesammelten Termine mit Wiederholungen und Ausnahmen geliefert, wie bekomme ich denn hier auch den Ausnahmegrund mit, der im BE gepflegt werden kann?
Danke schonmal
Mark
Hi Mark,
showTemplateVars() ist dein Freund.
https://de.contaowiki.org/Template_Variablen_anzeigen
Gruß Kester
Gruß Kester
Kein Support via PN ohne vorherige Absprache.
Das stimmt, das Feld moveReason ist da in den Variablen mit drin, aber für die Darstellung der Wiederholungen verwende ich ja das Feld $this->allRecurrences und da steht das Feld nicht drin, wie sind denn dann die Felder moveReason mit den Einträgen aus $this->allRecurrences miteinander verknüpft bzw. wenn ich das Feld über die anderen im Array stehenden Termine bekomme, wozu ist dann noch $this->allRecurrences vorhanden?
Mir ist die verschachtelte Struktur mit den verschiedenen Wiederholungen so gar nicht klar.
Weiterhin wird das Datum der Ausnahmen im Format YYYY-mm-dd gespeichert anstatt dd.mm.YYYY, was erstmal immer zu einem Fehler führt, wenn es gespeichert ist.
Mark
Die Felder sind gar nich miteinander verknüpft. Warum auch? $this->allRecurrences enthält alle Widerholungen, wie der Name schon sagt. Und das Feld hat auch seine Berechtigung. moveReason bezieht aber auf die Ausnahmen der Wiederholungen.
Was das Datum angeht, stelle sicher, dass das Datumsformat in den Einstellungen mit dem in dem Seitenbaum übereinstimmt. Der Fehler ist mir nicht bekannt, und ich kann es auch nicht reproduzieren.
Gruß Kester
Gruß Kester
Kein Support via PN ohne vorherige Absprache.
Das Feld $this->allRecurrences ist primär für interne Zwecke gemacht und nie für die Verwendung im FE. Wie du es verwendest, wenn du das willst, bleibt dir überlassen.
Gruß Kester
Kein Support via PN ohne vorherige Absprache.
Sorry, wenn ich damit nerve .... ich habe gerade zwei Ideen:
1. man verwendet $this->allRecurrences, um alle Wiederholungen eines Termines zu erhalten.
2. wie "suche" ich dann nach einem evtl. vorhandenem Ausnahmegrund? Ich hab ja nur die Werte int_start, int_end, str_start, str_end ?
Kann ich mit einem seperaten Modul die Rückgabe von $this->allRecurrences vielleicht um diesen Wert erweitern?
Oder (wie hier auch angerissen -> https://community.contao.org/de/show...443#post463443) um noch weitere Daten erweitern und ebenfalls dann sortiert zurückgeben lassen?
Ich steh hier gerade ziemlich auf dem Schlauch ....
Danke nochmals
Mark
Hallo Mark,
heute ist dein Glückstag. Ich liege aktuell krank zu Hause und hatte nicht viel zu tun. Da habe ich dir den Grund für eine Verschiebung mit in den Array eingebaut. Installiere dir das aktuelle Release 3.7.17 (Composer) und dein Problem ist gelöst. Wenn du dich bedanken willst, findest du links einen Link auf meine Amazon Wunschliste.
Gruß Kester
Gruß Kester
Kein Support via PN ohne vorherige Absprache.
Gibt es die Version 3.7.17 auch über den Erweiterungsmanager für das Contao 3.5.?
(Also, ich weiss, dass der Composer auf für 3.5. geht, möchte aber gerade ungern das ganze umstellen)
Danke
Mark
Geändert von Mark Knochen (01.02.2018 um 22:43 Uhr)
Ok, das ist verständlich.
Hast du eventuell noch einmal kurz eine Hinweis, wie ich mit dem Modul hier
https://community.contao.org/de/show...der-EventListe
vorankommen kann? Das wäre sehr grossartig.
Danke
Mark
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen