Folgende Problemstellung:
Es gibt bei uns im System verschiedene Events die wir gerne im Kalender darstellen würden.
Alle diese Events sind in einer SQL DB zugänglich.
Angedachte Lösung:
Die Tabelle calendar_appointment wird durch einem VIEW ersetzt der die event Daten zusammenführt
Das ganze funktioniert insoweit, dass die events im Kalender dargestellt werden. Doch scheinen die event Daten irgendwie gecached zu werden.
D.h. ändern sich das Datum eines events, wird dieser event nicht mit dem neuen Datum dargestellt, sondern offensichtich immer an dem Tag and dem der Kalender das erste mal geöffent wurde.
Beispiel: In der Kalenderdarstellung wird der event immer am 30.Aug dargestellt, obwohl das neue Datum der 2.Sept ist.
Klickt man im Kalender auf den event, werden die korrekten Daten - im Beispiel, der 2. Sept angezeigt.
Hat jemand eine Idee wie wir dieses Problem lösen können?
Gibt es z.B. einen Trigger mit dem der cache erneuert werden kann - z.B. per cron job oder ähnliches?
Der Kalender soll nicht in OTRS gepflegt werden sondern nur dargestellt werden.
Danke!
Wie könnnen externe dynamiche Kalender Daten integriert werden?
-
- Administrator
- Posts: 4262
- Joined: 18 Dec 2007, 12:23
- Znuny Version: Znuny and Znuny LTS
- Real Name: Roy Kaldung
- Company: Znuny
- Contact:
Re: Wie könnnen externe dynamiche Kalender Daten integriert werden?
Hallo,
probiere es mal mit dem Befehlen
- Roy
probiere es mal mit dem Befehlen
Code: Select all
bin/otrs.Console.pl Maint::Cache::Delete --type Calendar
bin/otrs.Console.pl Maint::Cache::Delete --type CalendarList
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
-
- Znuny newbie
- Posts: 6
- Joined: 24 Apr 2020, 13:25
- Znuny Version: 7.1.7
- Real Name: Norbert Huemmer
- Company: easybasar
Re: Wie könnnen externe dynamiche Kalender Daten integriert werden?
Hallo Roy,
vielen Dank fuer die schnelle Antwort. Ich habe es probiert - und dachte erst es funktioniert - tut es aber leider nicht.
Ich bekomme eine positive Rückmeldung der Befehle:
Aber leider ändert sich nichts an der Darstellung.
Hast Du noch eine andere Idee?
Danke!
vielen Dank fuer die schnelle Antwort. Ich habe es probiert - und dachte erst es funktioniert - tut es aber leider nicht.
Ich bekomme eine positive Rückmeldung der Befehle:
Code: Select all
/opt/znuny/bin/znuny.Console.pl Maint::Cache::Delete --type CalendarList
Deleting cache...
Done.
/opt/znuny/bin/znuny.Console.pl Maint::Cache::Delete --type Calendar
Deleting cache...
Done.
Hast Du noch eine andere Idee?
Danke!
-
- Administrator
- Posts: 4262
- Joined: 18 Dec 2007, 12:23
- Znuny Version: Znuny and Znuny LTS
- Real Name: Roy Kaldung
- Company: Znuny
- Contact:
Re: Wie könnnen externe dynamiche Kalender Daten integriert werden?
Hallo,
einmal ohne --type xx löschen, also den gesamten Cache. Allerdings ist das nichts für den produktiven Betrieb.
Die View hat exakt die gleichen Spalten wie die calendar_appointment?
- Roy
einmal ohne --type xx löschen, also den gesamten Cache. Allerdings ist das nichts für den produktiven Betrieb.
Die View hat exakt die gleichen Spalten wie die calendar_appointment?
- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
-
- Znuny newbie
- Posts: 6
- Joined: 24 Apr 2020, 13:25
- Znuny Version: 7.1.7
- Real Name: Norbert Huemmer
- Company: easybasar
Re: Wie könnnen externe dynamiche Kalender Daten integriert werden?
Hi Roy,
1) Ja der VIEW hat exact die gleichen Spalten - der type ist allerdings manchmal unterschiedlich.
2) Eine weitere Beobachtung. Ändert sich ein event in der Zeit, dann wird dieser event durchaus unterschiedlich in der Monats, Wochen oder Tagesansicht dargestellt. Ist ziemlich kunterbunt.
3) Wird der gesamte cache geloescht, dann stimmt die Darstellung in allen Ansichten
Vielleicht noch eine Info: Wir verwenden 7.1.7
1) Ja der VIEW hat exact die gleichen Spalten - der type ist allerdings manchmal unterschiedlich.
2) Eine weitere Beobachtung. Ändert sich ein event in der Zeit, dann wird dieser event durchaus unterschiedlich in der Monats, Wochen oder Tagesansicht dargestellt. Ist ziemlich kunterbunt.
3) Wird der gesamte cache geloescht, dann stimmt die Darstellung in allen Ansichten
Vielleicht noch eine Info: Wir verwenden 7.1.7