Skip to content

Allgemeine Bedienung ​

Dieses Kapitel erklärt grundlegende UI-Konzepte, die in der gesamten Campingplatz-Verwaltung einheitlich funktionieren.


Im Kopf der linken Seitenleiste findest du die Orientierung und die wichtigsten Sprungziele.

Desktop (ausgeklappte Sidebar):

Der Kopf ist zweizeilig aufgebaut:

  1. Oben steht – klein und dezent, mittig, mit Zelt-Icon – der Name deines Campingplatzes (nur zur Orientierung; bei langem Namen mit „…" gekürzt).
  2. Darunter eine Icon-Reihe mit vier Schaltflächen in fester Reihenfolge:
IconFunktion
BuchungsstreckeÖffnet deine öffentliche Buchungsseite in einem neuen Tab (so wie deine Gäste sie sehen)
Hilfe & KontaktÖffnet den Support-Bereich (siehe Hilfe & Kontakt)
Benachrichtigungs-GlockeÖffnet das Benachrichtigungs-Popover (siehe Buchungen → Benachrichtigungen)
Sidebar ein-/ausklappenKlappt die Seitenleiste schmal bzw. wieder breit

Jede Schaltfläche zeigt beim Überfahren mit der Maus einen Tooltip mit ihrer Bezeichnung.

Buchungsstrecke ist umgezogen: Sie war früher ein eigener Eintrag unten in der Navigationsliste und ist jetzt das erste Icon oben im Kopfbereich.

Hilfe & Kontakt ist jetzt zusätzlich oben als Icon erreichbar. Der bestehende Eintrag im Benutzer-Menü unten bleibt erhalten.

Eingeklappte Sidebar: Die vier Icons stehen untereinander (Toggle oben), ohne Platznamen.

Mobile Ansicht: Im oberen Header stehen rechts Buchungsstrecke und Hilfe & Kontakt als Icons – neben der Glocke und dem Benutzer-Menü. Die Buchungsstrecke wurde dafür aus dem „Mehr"-Menü der unteren Navigationsleiste entfernt.

Sidebar-Kopf (Desktop): Campingplatzname „Camping am Bodensee" mit Zelt-Icon, darunter die Icon-Reihe Buchungsstrecke · Hilfe & Kontakt · Glocke (mit Zähler) · Ein-/Ausklappen


Zeile anklicken zum Bearbeiten ​

In allen Tabellen und Listen kannst du auf eine beliebige Zeile klicken, um das Bearbeiten-Formular zu öffnen. Du musst nicht extra den Bearbeiten-Button suchen.

Beispiel-Verwaltungstabelle (Kategorien) – jede Zeile ist anklickbar und öffnet das Bearbeiten-Formular; am Zeilenende stehen zusätzlich die Aktions-Buttons

Das gilt für:

  • Kategorien
  • Parzellen
  • Saisons
  • Steuersätze
  • Vehikeltypen
  • Gästekategorien
  • Optionen & Optionsgruppen
  • Points of Interest
  • Buchungsformularfelder

Tipp: Der Bearbeiten-Button am Ende einer Zeile funktioniert natürlich weiterhin.


Werte direkt in der Tabelle ändern ​

Preise, Kapazitäten, Optionen und Aufenthaltsdauern pflegst du nicht über ein Formular, sondern direkt in der Tabellenzelle. Betroffen sind:

  • Tarife → Preise, Kapazitäten, Optionen und Aufenthaltsdauer
  • die Tabs Preise, Kapazität und Optionen im Parzellen-Panel und auf der Kategorie-Detailseite

Alle diese Tabellen verhalten sich seit August 2026 gleich:

Eingabe beim Bestätigen (Enter oder Feld verlassen)Ergebnis
Feld geleertDein eigener Wert wird entfernt. Danach greift die Vererbung; gibt es nichts zu erben, steht dort –
- (Bindestrich)„Hier steht nichts" – dasselbe wie ein geleertes Feld. Ausnahme Aufenthaltsdauer: dort heißt - ausdrücklich „keine Begrenzung" und hebt auch einen geerbten Grenzwert auf
Gültiger, geänderter WertWird gespeichert
Gültiger, unveränderter WertNichts – es wird nicht unnötig gespeichert
Nicht lesbar (z.B. abc, € oder 12.50 mit Punkt)Rote Meldung an der Zelle, die Zelle bleibt offen. Es wird nichts gespeichert und nichts gelöscht
Fachlich unzulässig (negativer Betrag, Nächte außerhalb 1–365, Maximalbelegung 0)Rote Meldung mit dem konkreten Grund, die Zelle bleibt offen

Escape bricht die Bearbeitung ab, ohne etwas zu ändern.

So sieht eine Meldung aus ​

Über der Zelle erscheint eine rote Sprechblase, das Feld bekommt einen roten Rahmen und wackelt kurz. Rahmen und Wackeln verschwinden nach etwa anderthalb Sekunden von selbst – die Meldung bleibt stehen, bis du weitertippst oder eine andere Zelle öffnest.

Preismatrix mit geöffneter Zelle: die Eingabe „abc" steht in einem rot umrandeten Feld, darüber die rote Sprechblase „Das ist kein gültiger Betrag — erwartet wird zum Beispiel 12,50. Zum Entfernen das Feld leer lassen oder „-" eingeben."

✅ Warum das wichtig ist: Früher verhielten sich diese Tabellen unterschiedlich. In den Kapazitäts-Matrizen und bei den Options-Überschreibungen löschte ein Vertipper die Regel bzw. die Überschreibung, in den Preismatrizen passierte wortlos gar nichts – beides ohne jede Rückmeldung. Heute bekommst du in jedem Fall eine Erklärung, und deine bisherigen Werte bleiben stehen.


Alle Verwaltungsseiten unterstützen einen ?edit=<ID>-Parameter in der URL. Das bedeutet: Wenn du einen Link mit dieser Zusatzinformation öffnest, springt die Seite direkt in den Bearbeiten-Modus für diesen Eintrag.

Wo wird das genutzt?

  • Datenintegritäts-Warnungen im Dashboard – der „Beheben"-Link führt dich direkt zum betroffenen Eintrag
  • Konflikt-Dialog – Klick auf einen Abhängigkeits-Eintrag öffnet die passende Seite und das Formular

Du musst also nicht erst suchen: Ein Klick genügt.


Archivieren statt Löschen ​

In CampsiteHero werden Einträge nicht dauerhaft gelöscht, sondern archiviert. Das bedeutet:

  • Der Eintrag verschwindet aus der aktiven Liste
  • Alle Buchungen und Daten, die sich auf diesen Eintrag beziehen, bleiben erhalten
  • Der Eintrag kann jederzeit wiederhergestellt werden

Warum Archivieren? Hartgelöschte Einträge würden in bestehenden Buchungen zu Datenverlust führen – z.B. verschwände der Kategoriename aus älteren Buchungen. Das Archiv verhindert das.

Was wird archiviert? ​

Der Archivieren-Button (früher: Löschen) ist bei allen Entitäten verfügbar:

EntitätBereich
KategorienCampingplatz → Kategorien
ParzellenParzellen
SaisonsBausteine → Saisons
SteuersätzeBausteine → Steuersätze
VehikeltypenBausteine → Vehikel
GästekategorienBausteine → Gästekategorien
Optionen & OptionsgruppenTarife → Optionen
Points of InterestCampingplatz → POIs
ÖffnungszeiträumeCampingplatz → Öffnungszeiten

Archivierte Einträge anzeigen ​

Um archivierte Einträge zu sehen, aktiviere den Schalter „Archivierte anzeigen" oben rechts in der jeweiligen Liste.

Schalter „Archivierte anzeigen" – oben rechts in jeder Verwaltungsliste; eingeschaltet erscheinen archivierte Einträge ausgegraut mit „Archiviert"-Badge

Archivierte Einträge werden leicht ausgegraut und mit einem „Archiviert"-Badge gekennzeichnet.


Archiv: Einträge wiederherstellen ​

Archivierte Einträge können jederzeit reaktiviert werden:

  1. Aktiviere „Archivierte anzeigen" in der entsprechenden Liste
  2. Finde den archivierten Eintrag
  3. Klicke auf das Wiederherstellen-Symbol (Archiv-Icon) in der Zeile

Der Eintrag erscheint sofort wieder in der aktiven Liste und ist für neue Buchungen verfügbar.

Archivierte Gästekategorie-Zeile mit ausgegrautem Eintrag, „Archiviert"-Badge und dem Wiederherstellen-Symbol (Archiv-Icon) rechts in der Zeile


Konflikt-Dialog: Abhängigkeiten und Trotzdem archivieren ​

Wenn du versuchst, einen Eintrag zu archivieren, der noch aktiv in Buchungen verwendet wird, erscheint ein Konflikt-Dialog.

Konflikt-Dialog „Archivieren?" beim Versuch, die Gästekategorie „Erwachsener" zu archivieren – mit Abhängigkeitsliste (Preiskonfigurationen, Belegungsregeln, Inklusiv-Regelung) und den Buttons „Abbrechen" und „Trotzdem archivieren"

Was zeigt der Konflikt-Dialog? ​

Der Dialog listet alle Abhängigkeiten auf, gruppiert nach Typ:

GruppeBedeutung
BuchungenDer Eintrag ist in aktiven oder zukünftigen Buchungen referenziert
KategorienKategorien verwenden diesen Eintrag (z.B. Steuersatz, Option)
ParzellenParzellen haben einen Bezug zu diesem Eintrag
PreisePreisregeln verweisen auf diesen Eintrag
FormularfelderBuchungsformularfelder verwenden diesen Eintrag

Abhängigkeiten direkt aufrufen ​

Die Einträge im Konflikt-Dialog sind klickbar:

  • Buchungseintrag → öffnet die Buchungsübersicht mit vorausgefülltem Suchbegriff
  • Kategorie, Parzelle oder Option → öffnet die Seite und das Bearbeiten-Formular direkt

„Trotzdem archivieren" ​

Bei bestehenden Buchungs-Referenzen bietet der Dialog einen „Trotzdem archivieren"-Button:

  • Der Eintrag wird archiviert, obwohl Buchungen darauf verweisen
  • Bestehende Buchungen bleiben unverändert – Kategorie- und Parzellenname werden als Snapshot gespeichert, so dass ältere Buchungen weiterhin korrekt angezeigt werden
  • Neue Buchungen können den archivierten Eintrag nicht mehr verwenden

Empfehlung: Nutze „Trotzdem archivieren" nur wenn du sicher bist, dass der Eintrag wirklich nicht mehr benötigt wird. Für Saisons oder Steuersätze aus vergangenen Jahren ist das in der Regel unbedenklich.

Was tun wenn der Dialog erscheint? ​

Option A – Abhängigkeiten bereinigen:

  1. Klicke auf die betroffenen Einträge im Dialog
  2. Entferne dort die Referenz auf die zu archivierende Entität
  3. Versuche erneut zu archivieren

Option B – Trotzdem archivieren: Klicke auf „Trotzdem archivieren", wenn die Abhängigkeiten akzeptabel sind (z.B. vergangene Buchungen).


Tastenkürzel ​

Das Betreiber-Dashboard unterstützt eine Reihe von Tastenkombinationen, die deinen Workflow beschleunigen.

Primäre Aktion absenden (Speichern / Senden / Bestätigen) ​

In nahezu allen Formularen, Dialogen und Bearbeiten-Sheets löst das Tastenkürzel Strg+Enter (Windows / Linux) bzw. ⌘+Enter (Mac) die primäre Aktion aus – also dasselbe wie ein Klick auf den primären Button (z.B. „Speichern", „Bestätigen", „Senden").

Wenn ein Dialog zwei Speichern-Optionen hat (z.B. „Speichern" und „Speichern & weitere"), gilt zusätzlich:

KürzelAktion
Strg/⌘ + EnterPrimäre Aktion (z.B. „Speichern")
Strg/⌘ + Shift + EnterSekundäre Aktion (z.B. „Speichern & weitere")

Die verfügbaren Kürzel werden im Tooltip des jeweiligen Buttons angezeigt – fährt du mit der Maus darüber, siehst du die Kombination als Kürzel-Badge.

Betroffen sind u.a.:

  • Alle Buchungs-Dialoge (Neue Buchung, Bestätigen, Stornieren, Ablehnen)
  • Alle Rechnungs-Dialoge (Erstellen, Ausstellen, Notizen, Senden, Neu erstellen, Stornieren)
  • Zahlungs-, Refund- und Gruppen-Dialoge
  • Alle Bearbeiten-Sheets (Parzellen, Kategorien, Saisons, Steuersätze, Vehikeltypen, Gästekategorien, Optionen, POIs, Rechtstexte, Bezahlmethoden)
  • Einstellungsseiten (Rechnungen, E-Mail, Stornorichtlinie, Buchungsregeln, Buchungsnummern)
  • Formulare im Portal (Campingplatz anlegen/bearbeiten, Mitarbeiter einladen/bearbeiten, Profil, Passwort, Organisation, 2FA)

Weitere Tastenkürzel ​

KürzelAktion
Strg/⌘ + BSeitenleiste ein-/ausklappen
/ oder Strg/⌘ + KBuchungs-Omnibox fokussieren (von jeder Seite aus)
Strg/⌘ + ↑ / ↓In Listen/Sheets zwischen Einträgen navigieren
Umschalt + HInterne Notizen in der Buchungsansicht ein-/ausblenden
EscAktuelle Auswahl/Eingabe abbrechen (z.B. laufende Zeitraum-Auswahl im Belegungsplan)

Kürzel pausieren, solange ein Fenster darüberliegt ​

Liegt ein Fenster über der Seite – die Rückfrage „Ungespeicherte Änderungen", die Icon-Auswahl, der Bildzuschnitt oder eine Löschbestätigung –, pausieren die Kürzel aus beiden Tabellen oben. Sie gehören dann dem obersten Fenster; sobald es geschlossen ist, wirken sie wieder wie gewohnt. Ein Fenster mit eigenem Kürzel (z. B. „Verwenden" im Bildzuschnitt) behält seines.

KürzelVerhalten mit einem Fenster darüber
Strg/⌘ + Enterspeichert nicht mehr am Fenster vorbei
Strg/⌘ + ↑ / ↓blättert nicht mehr im Formular dahinter weiter
/ und Strg/⌘ + Kverlassen die Seite nicht mehr (deine Eingabe bleibt)
Escbricht keine laufende Zeitraum-/Platzierungs-Auswahl im Hintergrund mehr ab

Warum das wichtig ist: Der teuerste dieser Fälle schrieb auf den falschen Datensatz. Bei offener Rückfrage sprang das Formular dahinter per Strg+↓ auf den Nachbareintrag – und „Speichern" änderte dann diesen.

Zwei Ausnahmen: Bei Fenstern, die die Seite absichtlich bedienbar lassen (das Bearbeiten-Fenster der Stammdaten-Seiten und das Buchungs-Fenster), bleiben Strg/⌘ + B (Seitenleiste) und Umschalt + H (Notizen) weiter aktiv. Die verborgenen Notizen liegen ja im Buchungs-Fenster, nicht dahinter. Speichernde und wegnavigierende Kürzel (Strg/⌘ + Enter, /, Strg/⌘ + K) pausieren dagegen in beiden Fällen.

Der Hinweis „Strg + ↑↓ Navigieren" am Rand eines Bearbeiten-Sheets blendet sich aus, solange das Kürzel nicht greift, und kommt zurück, sobald das Fenster zu ist.

Escape in Eingabefeldern: In den beiden Buchungsdialogen nimmt Escape den Cursor erst aus dem Feld, bevor ein zweites Escape den Dialog schließt (Details: Tastatur in beiden Buchungsdialogen). In allen übrigen Formularen schließt Escape wie gewohnt sofort.

Wenn du neben ein offenes Formular klickst ​

Ein Klick neben ein geöffnetes Sheet oder einen Dialog lässt den Cursor nicht ins Nichts fallen: Du landest danach entweder wieder im Formular oder – wenn dabei eine Rückfrage aufgeht – in dieser Rückfrage. Getipptes kommt also weiterhin an.

Text hinter einem geöffneten Bearbeiten-Sheet lässt sich dabei ganz normal markieren und kopieren (z. B. aus der Liste der Gästekategorien), und der Cursor bleibt trotzdem im Sheet. Beides gilt gleichzeitig.


Tipps & Tricks ​

Seitenleiste einfrieren (Sidebar-Lock) ​

Du kannst die Seitenleiste einfrieren, damit sie sich nicht automatisch einklappt, wenn du ein Sheet öffnest.

So aktivierst du den Lock: Mache einen Rechtsklick auf das Sidebar-Toggle-Symbol (Panel-Icon am unteren Rand der Seitenleiste). Ein Klick ein zweites Mal deaktiviert den Lock wieder.

Wenn der Lock aktiv ist, erscheint ein kleines Schloss-Icon am Toggle-Symbol. Die Einstellung bleibt auch nach einem Browser-Reload erhalten.

💡 Tipp: Manuelle Klicks auf das Toggle-Symbol und das Tastaturkürzel Strg/Cmd+B funktionieren weiterhin – der Lock verhindert nur das automatische Ein- und Ausklappen beim Öffnen von Sheets.