Die Konfiguration ist unter 'Stammdaten' > 'Shops' > 'Kasse' > 'Settings verwalten' zu finden. Möchte man ein Setting hinzufügen, so muss man zunächst eine Bezeichnung definieren (Key) und dann den Wert (Value) eintragen.
Key | Value | Beschreibung |
---|---|---|
museumFilter |
|
default setting: aktiviert Bei der Auswahl 'hide' sollte die MuseumID nicht leer sein. Es müssen Anführungszeichen gesetzt werden. |
museumIds |
|
Eine durch Kommasetzung getrennte Liste aller MuseumIDs, die als Filter für die Taste 'Dieses Museum' verwendet werden |
pageSizes |
{ tickets: 4 ,
orders: 4 ,
eventBookings: 2 ,
tourBookings: 3 ,
dates: 3 ,
groupPrices: 4 ,
startTimes: 26 ,
items: 3 ,
prices: 3 ,
ordersSplitItems: 3
}
|
Definition der jeweiligen Größen für die Seiten der Kasse. Durch Änderung der Zahlenwerte können beispielsweise 4 statt 3 Tickets auf einer Seite dargestellt werden. Sollte die Liste länger sein als durch den Bildschirm abgedeckt werden kann, erscheint automatisch eine Scroll-Leiste (wird jedoch wegen Bildschirmgröße nicht angezeigt; Alternative: die Zahlenwerte so minimieren, dass alles auf einer Seite dargestellt werden kann) |
product |
{ maxQuantityFallback: 99
}
|
Die maximale Stückzahl eines Artikels, falls kein Wert bei go~mus definiert ist |
sliceText |
{ description: 150 ,
comment: 50 ,
title: 40 ,
name: 20
}
|
Definition der maximalen Länge an Schriftzeichen, die verwendet werden können, bevor der Text abgeschnitten wird. Das wiederum verhindert ungewollte Zeilenumbrüche, die ggf. das gewünschte Design zb. in Listenansichten stören. |
startDate | "2030-11-01" | Ein Datums-string im Format JJJJ-MM-TT mit dem das Startdatum von Listenansichten definiert ist. |
enableOrderSplitting | true / false | Schaltet die Funktion Bestellung splitten auf der Kasse ein oder aus. |
enableOrderPickUp | true / false | Schaltet die Funktion 'Abholen' für bezahlte Bestellungen ein und aus. Die Funktion wird in naher Zukunft ausgebaut und sollte nicht angeschaltet werden. |
tickets |
{ excludedQuotaIds: []
} |
Hier können IDs von Kontingenten eingetragen werden, die im go~mus-Ticket-UI auf der Kasse nicht angezeigt werden sollen. |
infoTextsEvent |
default: ["item.attributes.startDate"] verfügbare Keys:
|
Hierüber kann definiert werden, welche Daten von Einzelplatzbuchungen auf den Bon geschrieben werden. |
infoTextsTour |
Default: ["item.attributes.participantsFormatted", "item.attributes.startDate"] verfügbare Keys: item.attributes.title → [Name des Angebots] |
Hierüber kann definiert werden, welche Daten von Gruppenbuchungen auf den Bon geschrieben werden. |
infoTextsTicket |
Default ["item.attributes.startTime"] verfügbare Keys: item.attributes.title → [Name des Tickets] |
Hierüber kann definiert werden, welche Daten von Ticketverkäufen auf den Bon geschrieben werden. |