Das Terminkalender-Modul ermöglicht die Verwaltung von Terminen im Shop-Bereich. Der Benutzer kann mehrere Terminkalender erstellen und verwalten.
In der Druckvorlage kann eine Kalender-Tabelle angelegt werden, welcher der Nutzer beim Personalisieren mit Terminen befüllen kann.
Administration
Die Kalenderverwaltung kann unter "Verwaltung - Shops - Shop bearbeiten - Benutzereinstellungen - Kalenderverwaltung aktivieren?" aktiviert werden.
Kalenderverwaltung
Damit die Option im Backend angezeigt wird, muss zuerst das Kalendermodul aktiviert werden.
Kalendertabelle in der Druckvorlage erstellen
Über die Schaltfläche "Neue Kalendertabelle" im Layouter, kann die gewünschte Tabelle platziert werden. Tabelleneigenschaften können über die Toolbox angepasst werden.
Pro anzuzeigendem Monat muss die Druckvorlage eine Seite enthalten. Die Konfiguration der Kalendertabelle muss auf jeder Seite vorgenommen werden.
Verhalten
- Die Eigenschaften unter Feiertage (besondere Tage ausgeschlossen) überschreiben die Eigenschaften von Datum
- Wochentag Samstag/Sonntag Hintergrundfarbe überschreibt die Schulferien Hintergrundfarbe
- Bei einer zu geringen Zeilenhöhe oder Spaltenbreite können Fehler auftreten, welche das Laden der Vorlage in der Personalisierung verhindern.
Monat und Jahr ausgeben
Um den Monat und das Jahr in der Vorlage anzeigen zu können, musst eine Textbox erstellt werden.
[bb_calendar_month] // Ausgabe Monat [bb_calendar_year] // Ausgabe Jahr
Automatische Textverkleinerung
Sofern die Box nur den Inhalt bb_calendar_month oder bb_calendar_year beinhaltet, wird die Schriftgröße so lange verkleinert bis der Text komplett in die Box passt.
Schreibweisen bearbeiten / Feiertage aktivieren
Unter "Dokumentweiteoptionen - Kalender" können die Schreibweisen für Tag, Wochentag Monat und Jahr angepasst werden.
Zusätzlich kann hier eine Begrenzung für die Anzahl der verwendbaren Kalender in der Druckvorlage vorgenommen werden, sowie die Feiertage aktiviert werden.
Frontend / Shop
Terminverwaltung aufrufen
Über den Navigationspunkt "Terminverwaltung" erreicht man die Verwaltungsseite.
Kalenderverwaltung
Über den Button "Kalender hinzufügen", können beliebig viele Kalender hinzugefügt werden. Das Feld: "Kalendername" ist ein Pflichtfeld.
Termine im Kalender erstellen und verwalten
Über den Button "Termine verwalten" kann man die Kalender- und Listenansicht öffnen und die Termine verwalten.
Pro Termin kann eine Farbe zugeordnet werden.
Anwendung bei der Personalisierung
Über den Button "Terminkalender" können die gewünschten Kalender aktiviert werden.
Der Start Monat und das Bundesland (nur wenn die Option Feiertage oder individuelle Feiertage aktiviert wurde) kann über die Select-Box "Start Monat auswählen" und "Bundesland" definiert werden.
Für jede Spalte die im Kalender erscheinen soll muss ein Kalender unter Verwaltung hinzugefügt und dann in der Druckvorlage unter "Terminkalender" ausgewählt werden.
Direkte Terminverwaltung in der Personalisierung
Über den Button "Terminkalender" innerhalb der Personalisierung können die verwendeten Terminkalender ausgewählt werden, neue Termin hinzugefügt oder bereits eingetragene Termin wieder gelöscht werden.
Termine können außerdem direkt in der Personalisierung unter dem Punkt "Termin anlegen" erstellt werden. Im Anschluss wird der neue Kalender auch für die Terminerstellung ausgewählt und kann sofort verwendet werden.
iCalendar-Export (ics)
In der Terminverwaltung sowie in der Personalisierung können Termine als ICS-Datei in einen bestehenden Kalender importiert oder aus einem Kalender exportiert werden. Es werden hierbei nur ganztägige Termine berücksichtigt.
Inoffizielle (individuelle) Feiertage / Besondere Tage und Schulferien
Individuelle Feiertage können unter "Add-Ons - Individuelle Feiertage" definiert werden.