Zum Inhalt springen

Aktivitäten

Auf der Seite Aktivitäten pflegen Sie den Katalog buchbarer Aktivitäten und Ausflüge, die Ihr Campingplatz anbietet — Velomiete, geführte Wanderungen, Kinderprogramme, Stand-up-Paddle-Lektionen, Markttage und alles weitere, was Gäste zusätzlich zum Aufenthalt buchen können. Jede Aktivität hat einen Namen, eine Kapazität, eine Dauer und einen Preis. Jede Aktivität hat ausserdem einen oder mehrere Termine: ein wiederkehrender Wochenslot (“Dienstag und Donnerstag um 09:00 und 14:00, Mai bis Oktober”) oder ein einmaliges Datum mit Uhrzeit (“Seereinigung: 12. Juni, 18:00”). Sobald eine Aktivität mit mindestens einem Termin im Katalog ist, zeigt das öffentliche Buchungswidget sie den Gästen an und lässt sie buchen.

Suchen Sie in der Seitenleiste den Bereich Aktivitäten und klicken Sie auf Aktivitäten. Die Route ist /activities. Der Eintrag erscheint nur, wenn Ihr Tenant die Funktion activity_booking aktiviert hat — Campingplätze, die keine separaten Aktivitäten verkaufen, sehen ihn gar nicht.

Der Bildschirm hat ein Zwei-Spalten-Layout. Links liegt der Katalog der Aktivitäten mit einem kleinen Erstellen-Formular über der Liste. Rechts liegt das Detail-Panel der ausgewählten Aktivität.

Linke Spalte: Erstellen-Formular und Aktivitätsliste

Abschnitt betitelt „Linke Spalte: Erstellen-Formular und Aktivitätsliste“

Wenn Sie als Tenant-Admin angemeldet sind, sitzt das Erstellen-Formular oben in der Spalte mit folgenden Feldern:

  • Name — der Titel der Aktivität, im Katalog und im öffentlichen Buchungswidget angezeigt. Pflichtfeld.
  • Kapazität — die maximale Anzahl Gäste pro Termin. Mindestens 1.
  • Dauer (Minuten) — wie lange ein Termin dauert. Mindestens 10 Minuten.
  • Preis — Preis pro Gast in CHF.

Eine Schaltfläche zum Senden erstellt die Aktivität. Mitarbeitende sehen die Liste, aber nicht das Formular.

Unter dem Formular liegt die Liste der Aktivitäten. Jede Zeile zeigt:

  • Den Aktivitätsnamen in fett.
  • Eine Untertextzeile mit Kapazität, Dauer und Preis.
  • Eine Plakette inaktiv für deaktivierte Aktivitäten.

Klicken Sie auf eine beliebige Zeile, um sie ins Detail-Panel rechts zu laden. Wenn Sie noch keine Aktivität ausgewählt haben, zeigt die rechte Seite einen Platzhalter mit der Aufforderung, eine auszuwählen.

Das Detail-Panel der ausgewählten Aktivität zeigt:

  • Den Namen der Aktivität als Überschrift.
  • Die Beschreibung (ein längerer Prosablock — wird vom öffentlichen Widget verwendet).
  • Die Liste der mit der Aktivität verknüpften Termine.
  • Ein Formular Termin hinzufügen (nur für Tenant-Admins sichtbar).
  • Eine Schaltfläche Deaktivieren (nur Admins).

Jeder Termin erscheint mit für Menschen lesbar dargestellten Details:

  • Wiederkehrende Termine zeigen die Wochentage, an denen die Aktivität läuft (zum Beispiel Mo, Mi, Fr), die Uhrzeiten (zum Beispiel 09:00, 14:00) und den Datumsbereich, in dem die Wiederholung gültig ist.
  • Einmalige Termine zeigen ein einzelnes Startdatum mit Uhrzeit.
  • Eine Schaltfläche Löschen in jeder Zeile entfernt den Termin (nur Admins).

Das Formular zum Hinzufügen eines Termins hat folgende Steuerelemente:

  • Art — eine Auswahl mit zwei Optionen: wiederkehrend oder einmalig.
  • Bei einem wiederkehrenden Termin:
    • Wochentags-Kontrollkästchen: Mo, Di, Mi, Do, Fr, Sa, So.
    • Zeiten — eine kommagetrennte Liste von Startzeiten, zum Beispiel 09:00, 14:00.
    • Gültig ab — das erste Datum, an dem der Termin aktiv ist.
    • Gültig bis — das letzte Datum, an dem der Termin aktiv ist.
  • Bei einem einmaligen Termin:
    • Ein einzelner Datum-Zeit-Wähler für den Start.
  • Eine Sende-Schaltfläche, um den Termin hinzuzufügen.
  1. Öffnen Sie die Seite Aktivitäten.
  2. Erfassen Sie im Erstellen-Formular links einen Namen. Der Name ist das, was Gäste sehen — seien Sie konkret (“Geführte Wanderung zum Bergsee” statt nur “Wanderung”).
  3. Erfassen Sie die Kapazität (die maximale Anzahl Gäste pro Termin).
  4. Erfassen Sie die Dauer in Minuten.
  5. Erfassen Sie den Preis pro Gast in CHF.
  6. Senden. Die neue Aktivität erscheint in der Liste unter dem Formular.
  7. Klicken Sie auf die neue Zeile, um sie rechts zu öffnen. Die Aktivität hat noch keine Termine, daher erscheint sie noch nicht im öffentlichen Widget. Fügen Sie mindestens einen Termin hinzu — siehe nächster Ablauf.
  1. Klicken Sie in der Liste links auf die Aktivität.
  2. Setzen Sie im Formular Termin hinzufügen rechts Art auf wiederkehrend.
  3. Setzen Sie die Häkchen der Wochentage, an denen die Aktivität läuft.
  4. Erfassen Sie die Zeiten als kommagetrennte Liste, zum Beispiel 09:00, 14:00. Verwenden Sie das 24-Stunden-Format mit führenden Nullen.
  5. Erfassen Sie Gültig ab (erstes gültiges Datum) und Gültig bis (letztes gültiges Datum) — zum Beispiel 1. Mai bis 31. Oktober für eine Sommeraktivität.
  6. Senden. Der Termin erscheint in der Liste oben. Das öffentliche Widget bietet die Aktivität nun zu jedem passenden Slot innerhalb des Datumsbereichs an.
  1. Klicken Sie auf die Aktivität in der Liste.
  2. Setzen Sie im Formular Termin hinzufügen Art auf einmalig.
  3. Wählen Sie Startdatum und -zeit im Datum-Zeit-Wähler.
  4. Senden. Der Termin erscheint als einzelnes Datum in der Liste.
  1. Klicken Sie auf die Aktivität, suchen Sie den Termin in der Liste.
  2. Klicken Sie in der Zeile auf Löschen und bestätigen Sie. Der Termin wird entfernt; bereits gegen diesen Termin gemachte Buchungen bleiben erhalten.
  1. Klicken Sie die Aktivität an, um sie rechts zu öffnen.
  2. Klicken Sie unten im Panel auf Deaktivieren und bestätigen Sie.
  3. Die Aktivität bleibt mit der Plakette inaktiv in der Liste, erscheint aber nicht mehr im öffentlichen Buchungswidget. Bestehende Buchungen werden nicht storniert.
  • Eine Aktivität ohne Termin ist für Gäste unsichtbar. Das Anlegen der Aktivität ist nur der erste Schritt. Fügen Sie mindestens einen Termin hinzu, bevor Sie sie im öffentlichen Widget erwarten.
  • Eine Aktivität kann nach dem Erstellen nicht bearbeitet werden. Die aktuelle Version der Seite zeigt kein Aktualisieren-Formular. Wenn Sie Name, Kapazität, Dauer oder Preis ändern müssen, deaktivieren Sie die bestehende Aktivität und legen Sie eine neue an.
  • Die Beschreibung wird woanders gesetzt. Der längere Prosablock im Detail-Panel wird in der aktuellen Version nicht über diese Seite bearbeitet. Wenn Sie ihn ändern müssen, eröffnen Sie bitte ein Support-Ticket.
  • Zeiten werden aus einem CSV-String geparst. Geben Sie 09:00, 14:00 ein (mit Komma) — keine getrennten Felder. Leerzeichen rund um das Komma sind erlaubt.
  • Wochentage werden als Bitmap gespeichert. Das Formular wandelt Ihre Häkchen in eine einzige Zahl auf dem Server um. Sie müssen sich darum nicht kümmern, aber das erklärt, warum ein Termin ohne ausgewählte Wochentage nicht gespeichert werden kann.
  • Die Kapazität ist eine harte Obergrenze. Das öffentliche Buchungswidget lehnt eine Buchung ab, sobald die Kapazität überschritten würde, unabhängig davon, wie viele Gäste mitkommen möchten.
  • Die Dauer ist informativ, nicht ausschliesslich. Zwei Termine um 09:00 und 09:30 können beide stattfinden, wenn die Kapazität unabhängig ist — die Dauer wird Gästen angezeigt, blockiert aber keine überlappenden Termine.
  • Nur Tenant-Admins können bearbeiten. Mitarbeitende sehen Katalog und Termine, können aber keine Aktivitäten anlegen, Termine hinzufügen oder löschen oder eine Aktivität deaktivieren. Wenn das Erstellen-Formular oder die Deaktivieren-Schaltfläche bei Ihnen fehlt, ist das die Rollensteuerung.
  • Eine Deaktivierung ist nur durch Neuerstellung umkehrbar. Eine deaktivierte Aktivität kann in der aktuellen Version nicht über diese Seite reaktiviert werden. Erstellen Sie sie mit demselben Namen neu und fügen Sie einen frischen Termin hinzu, falls Sie es sich anders überlegen.
  • Inhalte — der Tab Events auf /content ist der richtige Ort für einmalige öffentliche Events, die nicht buchbar sind. Verwenden Sie Aktivitäten für alles mit Pro-Gast-Preis und Kapazität, Events für die rein ankündigenden Einträge.
  • Stellplätze — Stellplätze und Mieteinheiten, die Gäste als Aufenthalt buchen; Aktivitäten sind zusätzlich buchbar.
  • Einstellungen — Funktionsschalter, einschliesslich des Schalters activity_booking, der steuert, ob diese Seite überhaupt erscheint.
  • Tour durch die Seitenleiste — vollständiger Rundgang durch jeden Eintrag der Seitenleiste.