ich hab mir den Müllkalender installiert. Wenn ich Demodaten reinlade und dann Update Abfuhrtermine drücke klappt es.
Wenn ich eigene Termine nehme (habe aus den Demodaten nur mal einen geändert)
kommt bei Update Abfuhrtermine
Blockzitat
Fatal error: Uncaught Exception: DateTime::__construct(): Failed to parse time string (25.01.2022 22.02.2022 22.03.2022 19.04.2022 17.05.2022 30.06.2022 11.07.2022 09.08.2022 06.09.2022 04.10.2022 01.11.2022 27.11.2022 27.12.2022) at position 11 (2): Double date specification in /var/lib/symcon/modules/.store/de.po.symcon.module/Abfallkalender/module.php:177
Stack trace: #0 /var/lib/symcon/modules/.store/de.po.symcon.module/Abfallkalender/module.php(177): DateTime->__construct(‚25.01.2022 22.0…‘) #1 /var/lib/symcon/modules/.store/de.po.symcon.module/Abfallkalender/module.php(254): closest(Array, Object(DateTime)) #2 /var/lib/symcon/scripts/__generated.inc.php(19): Abfallkalender->UpdateWasteTimes(false) #3 /-(3): AFK_UpdateWasteTimes(19673, false) #4 {main}
thrown in /var/lib/symcon/modules/.store/de.po.symcon.module/Abfallkalender/module.php on line 177
Abort Processing during Fatal-Error: Uncaught Exception: DateTime::__construct(): Failed to parse time string (25.01.2022 22.02.2022 22.03.2022 19.04.2022 17.05.2022 30.06.2022 11.07.2022 09.08.2022 06.09.2022 04.10.2022 01.11.2022 27.11.2022 27.12.2022) at position 11 (2): Double date specification in /var/lib/symcon/modules/.store/de.po.symcon.module/Abfallkalender/module.php:177
Stack trace: #0 /var/lib/symcon/modules/.store/de.po.symcon.module/Abfallkalender/module.php(177): DateTime->__construct(‚25.01.2022 22.0…‘) #1 /var/lib/symcon/modules/.store/de.po.symcon.module/Abfallkalender/module.php(254): closest(Array, Object(DateTime)) #2 /var/lib/symcon/scripts/__generated.inc.php(19): Abfallkalender->UpdateWasteTimes(false) #3 /-(3): AFK_UpdateWasteTimes(19673, false) #4 {main}
thrown
Error in Script /var/lib/symcon/modules/.store/de.po.symcon.module/Abfallkalender/module.php on Line 177
habe nur den 13.06.2022 auf 30.06.2022 bei den Biomüll Demodaten geändert um das im WF zu prüfen
Du musst deine Daten im Webfront eingeben. Und das untereinander für jede Abfallart.
Einen Müllversorger brauchst du nicht angeben. Dieses Modul funktioniert händisch. Zum Jahresbeginn pflegst du einmal manuell alle Daten ein.
Seit ein paar Tagen, bzw. nach Einspielen eines Backups steht jetzt statt „morgen“ tomorrow". @dampflok2000 Gibt es hierfür eine Erklärung? Woher bezieht das Modul die Sprache?
Seit ein paar Tagen, bzw. nach Einspielen eines Backups steht jetzt statt „morgen“ tomorrow". @dampflok2000 Gibt es hierfür eine Erklärung? Woher bezieht das Modul die Sprache?
Für das Modul habe ich ganz normal die Lokalisierung für die PHP-Module eingesetzt. Ich hatte das Problem auch schon und habe dann am Ende meine Locales anpassen müssen. Eventuell hilft auch der Spezialschalter Locale!? Den habe ich bis jetzt nicht genutzt.
Hallo zusammen, ich habe seit ein paar Tagen eine box und versuche mich nun mit den Grundlegenden Funktionen zu beschäftigen und zu verstehen.
Ich habe nun das Abfallkalender Modul von „dampflok2000“ installiert. Nun versuche ich meine Daten dort einzupflegen in dem ich die Datumswerte händisch zu ändern und zu übertragen. Ich bekomme aber immer eine Fehlermeldung, kann mir jemand erklären wo.icj die Daten der Müll abholung ändern muss?
Auch in der Doku und google hat bisher nicht zu meinem gewünschten Erfolg geführt.
Find den von Dampflok prima wenn man online nichts findet.
Hunderte (gefühlt) von Landkreisen sind im Modul von Pitte enthalten, falls Du neu bist, kennst es vlt. Noch nicht obwohl Dein Ort vlt. Enthalten ist. Pitti‘s Awido Abfallwirtschaft Modul
Hallo Peter,
ist es möglich, dass du in deinem Modul noch den Zeilenabstand der Variable „Abfalltermine“ individuell einstellbar machst? Ich benötige einen geringeren Abstand.
Wenn ich diesen manuell im Wert unter „'border-spacing:10px“ in beispielsweise „5px“ ändere, wird der Wert bei einer Aktualisierung des Wertes wieder gelöscht und der alte Wert übernommen.
Hallo @gossi ,
vielen Dank für Deinen Kommentar. Nein, bisher gabs noch keine Antwort / Fehlerkorrektur. Ich bin zwar nicht auf Beta, habe aber die Zeile auch im der Nicht-Beta Version gefunden (Zeile 247) und geändert. Bin gespannt, ob es damit jetzt funktioniert.
Nachtrag: musste die Änderung wieder raus nehmen, da beim Aufruf des Abfallkalender Moduls im Objektbaum (also dort wo man dann die Einstellungen des Moduls durchführen kann) es diesen Fehler gab: „Parse error: syntax error, unexpected token „%“ in /var/lib/symcon/modules/.store/de.po.symcon.module/Abfallkalender/module.php on line 247 (Code: -32603)“ . Kenne mich mit PHP leider nicht ganz so gut aus, habe aber trotzdem mal versucht, das zu ändern und
$days = $interval->format(‚%d%m‘);
also ohne Punkt wirft keinen Fehler.
Und ja, wäre super, wenn diese Korrektur auch ins Standardmodul übernommen werden könnte (@dampflok2000 ?)
Aktuell habe ich leider null Zeit, mich um dieses Modul zu kümmern. Tut mir sehr leid. Ihr könnt jedoch gerne einen Pull-Request in Github erstellen und ich merge die Änderungen dann gerne. Alles andere kann ich aktuell wirklich nicht leisten.
Hallo @dampflok2000 ,
ich verstehe jederzeit, dass jemand keine Zeit mehr hat.
Aber ich habe gesehen dass es einen offenen PullRequest seit nicht ganz 1 Jahr gibt.
Dieser ist nicht von mir. Aber gut dokumentiert.
Nachdem er aber unbearbeitet ist fühlen sich vermutlich auch die Kollegen hier nicht sonderlich ermutigt hier weiter was zu machen.
Falls das Modul verwaist ist sollte man darüber diskutieren ob man Modulen generell einen entsprechenden Status geben sollte und sich evtl. um eine Nachfolge bemühen sollte.
Derartiges gibt’s z.b. bei den Plugins von OctoPrint.
Hat das Script des ICS Import schon jemand so am Laufen dass „gemischte“ Termine importiert werden.
Unser Entsorgungsunternehmen stellt eine lokale ICS Datei bereit in welcher alle Müllarten inkludiert sind (Altpapier, Leichtstoffe, Restmüll, Biomüll).
Das klappt mit dem Script so wie es aktuell ist leider nicht wirklich.
Möglicherweise hat es schon jemand umgebaut ?
Danke im Voraus.