Hi
Ich benutze Calendar Base 1.3.3.
Wenn ich ein sich wiederholendes Event per Frontend-Editing anlege/ändere, so gehen die Wiederholungs-Informationen (wie "jede Woche", "nur Mittwochs", etc.) verloren.
Besonders erstaunlich ist folgender Workaround:
1. Ausfüllen der Event-Eigenschaften auf der FE-Event-Create/Edit-Seite
2. Speichern klicken
3. Auf der Bestätigungsseite auf Abbrechen klicken
==> Man gelangt zurück auf die FE-Event-Create/Edit-Seite des gerade bearbeitenden Events
4. die Eigenschaften bez. Wiederholen des Events erneut eingeben (bspw. "jede Woche immer Mittwochs")
5. Speichern Klicken
6. Auf der Bestätigungsseite auf Speichern klicken
Dann werden die Wiederholungs-Informationen gespeichert.
sehr sehr komisch.
Kommt das jemandem bekannt vor?
Habe ich irgendwelche TypoScript-Einstellungen vergessen, die das verursachen?
Plugin-TS-Config:
rights.create.event.inPast.group = 4
rights.create.edit.inPast.group = 4
rights.edit.event.startedEvents = 4
rights.delete.event.startedEvents.group = 4
rights.create.calendar.saveCalendarToPid = 1106
rights.create.category.saveCategoryToPid = 1106
rights.create.event.saveEventToPid = 1106
rights.create.location.saveLocationToPid = 1106
rights.create.organizer.saveOrganizerToPid = 1106
rights.edit.calendar.group = 4
rights.edit.category.group = 4
rights.edit.event.group = 4
rights.edit.location.group = 4
rights.edit.organizer.group = 4
rights.delete.calendar.group = 4
rights.delete.category.group = 4
rights.delete.event.group = 4
rights.delete.location.group = 4
rights.create.calendar.enableAllFields.group = 4
rights.create.category.enableAllFields.group = 4
rights.create.event.enableAllFields.group = 4
rights.create.location.enableAllFields.group = 4
rights.edit.calendar.enableAllFields.group = 4
rights.edit.category.enableAllFields.group = 4
rights.edit.event.enableAllFields.group = 4
rights.edit.location.enableAllFields.group = 4
rights.create.event.fields.end.constrain.2.field = yesterday
rights.create.event.fields.start.constrain.2.field = yesterday
rights.edit.event.fields.end.constrain.2.field = yesterday
rights.edit.event.fields.start.constrain.2.field = yesterday
rights.fields.recurring.group = 4
rights.create.event.fields.recurring.group = 4
rights.edit.event.fields.recurring.group = 4
rights.fields.exception.group = 4
rights.fields.recurring.group = 4
Wäre schön wenn mir jemand eine funktionierende Konfiguration posten könnte,
d.h. dass sich wiederholenden Events per FE-Editing angelegt werden können.
Vielen Dank schon mal im Voraus.
Gruß
Oli4
Geändert von oli004 (01.08.2010 um 22:10 Uhr)
Nach längerem Experimentieren scheint folgendes zu funktionieren:
Ändere in der create-Template:
<form enctype="multipart/form-data" name="tx_cal_controller" id="tx_cal_controller_create_element" method="post" action="###ACTION_URL###" onsubmit="###ADDITIONALJS_SUBMIT###">
zu
<form enctype="multipart/form-data" name="tx_cal_controller" id="tx_cal_controller_create_element" method="post" action="###ACTION_URL###&tx_cal_controller[event_type]=0" onsubmit="###ADDITIONALJS_SUBMIT###">
Bei der internen Rechte-Überprüfung wurde der Event-Type nicht richtig aufgelöst. Durch die Parameter-Übergabe scheint das nun berichtigt zu sein.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen