Kalender-Modul für Joomla -
-
Hallo zusammen,
ich versuche zurzeit mit PHP ein Joomla-Modul zu schreiben, welches Termine aus einer ChurchTools-Installation auf einer Joomla-Seite anzeigt.
Gerne würde ich dafür auch auf das Bild, welches im ChurchTools-Kalender hinterlegt wurde, in Originalgröße zurückgreifen.
Im API-Endpunkt "/calendars/$ID/appointments" wäre das der Wert data->appointment->base->image->fileUrl.
Das Bild wird mir nur angezeigt, wenn ich in einem anderen Tab in ChurchTools eingeloggt bin.Sobald ich abgemeldet bin, erscheint eine Fehlermeldung:
Keine ausreichende Berechtigung. Die Berechtigung "appointment_image" ist notwendig.Gibt es eine Möglichkeit dem öffentlichen Benutzer die fehlende Berechtigung zu erteilen?
Herzliche Grüße!
Benedikt -
@benedikt-woll entweder musst du dir das Bild mit rüber in joomla impo oder du gibst den Kalender inklusive der Termine für den öffentlichen Nutzer frei. Dann könnte das Bild auch manuell noch geladen werden, aber ich würde dir eigentlich eher die erste Variante empfehlen.
-
@jziegeler Vielen Dank für die Nachricht.
Der Kalender ist für den öffentlichen Nutzer bzw. die nicht eingeloggte Person sichtbar.
Ich habe den Fehler noch nicht gefunden. Wenn ich im Endpunkt den Wert "imageUrl" abrufe, funktioniert es. Aber dann habe ich nur das von ChurchTools skalierte Bild, was von der Auflösung her zu schlecht ist. Mit "fileUrl" fehlt nach wie vor die Berechtigung.
Link zur Seite