System Settings¶
Navigation¶
Admin muveletek -> Rendszer beallitasok (/Club/AdminOperation/SystemParameter)
System Parameters¶
The SystemParameter table contains approximately 200 rows organized into 20 categories via a Parent_ID hierarchy.
Parameter Categories¶
| ID | Category |
|---|---|
| 1 | General settings |
| 2 | Contact details |
| 3 | Customer |
| 4 | Reservation |
| 5 | Discounts and payment |
| 6 | Credit |
| 7 | Season change |
| 8 | Club management |
| 9 | Training package |
| 10 | Customer orientation |
| 11 | |
| 12 | SMS |
| 14 | Heating & Lighting |
| 15 | Campaign |
| 16 | Cash register |
| 17 | STM Login |
| 18 | Error handling |
| 19 | Training credit |
| 20 | Membership card |
| 21 | VideoRecording |
Parameter Fields¶
Each parameter has the following attributes:
- Text -- unique parameter name
- Value -- current value
- Description -- human-readable explanation
- DisplayType -- controls UI rendering
- ConfigType -- parameter classification
- Options -- available choices (where applicable)
Localization (Nyelvi beallitasok)¶
HellaBooking supports 4 languages: HU, EN, DE, ES.
The LanguageTranslation table holds 4,884 entries, each mapping a Text_Code + Language_Code pair to a translation string.
- Custom overrides: The
CustomTranslationValuecolumn allows per-club translation overrides without modifying the original value. - TranslationValue: A computed column that returns
CustomTranslationValuewhen set, otherwise the default translation.
Nyelvi gyorsitar torles (Language Cache)
After modifying translations, clear the language cache from the Admin muveletek sidebar to apply changes immediately. This triggers a JavaScript action that invalidates cached translations.
Admin Operations (Admin muveletek)¶
The Admin muveletek sidebar section includes the following operations:
| Operation | Description | Route |
|---|---|---|
| Rendszer beallitasok | System parameter management | /Club/AdminOperation/SystemParameter |
| Tomeges kredit visszavonas | Bulk credit withdrawal | /Club/AdminOperation/MassCreditUpdate |
| Nyelvi gyorsitar torles | Clear language cache | JavaScript action |
| Post a Facebookra | Facebook posting | Hidden by default |
Hozzaferes (Access Control)
Admin Operations require Club manager role. Access is controlled via SystemFunction ID=14 (AdminOperations) in the SystemFunctionUserLink table.