Configuration
Settings → Hitz
| Setting | Default | |
|---|---|---|
| Unit | Metres | What a new plan starts in. Metres or feet. |
| Width / Depth | 100 × 60 | A new plan's frame. |
| Grid | 1 | A new plan's snap step. |
| Include Leaflet | On | Turn off if the site already loads Leaflet 1.9. |
| Label zoom offset | 0.5 | How far past "whole plan" a visitor zooms before stand labels appear. |
| JSON endpoint | Off | Pro. See Import, export and JSON. |
Settings live in project config. Like any plugin setting they can be overridden per environment
in config/hitz.php:
return [
'includeLeaflet' => false,
'enableJsonEndpoint' => App::env('HITZ_JSON') === '1',
];
Area types
Settings → Hitz → Area types. Each type has a name, handle, kind, colour, optional code prefix and its own field layout. The layout designer offers Hitz's native Code and Availability fields alongside Title and your own fields. Deleting a type deletes every area of that type.
Plan fields
Settings → Hitz → Plan fields is the one field layout every plan shares — an event date, a venue address, a downloadable PDF. The Plan frame field is mandatory.
Permissions
| Permission | Allows |
|---|---|
| View plans | The Plans and Areas indexes and a read-only designer. |
| ↳ Create and edit plans | New plans; editing a plan's frame and fields. |
| ↳ Delete plans | Deleting plans (and with them their areas). |
| ↳ Draw and edit halls, stands and features | Drawing in the designer; editing and deleting areas. |
| ↳ Import and export plans | GeoJSON/CSV (Pro). |
Settings and area types are admin-only and need allowAdminChanges.
Lite and Pro
| Lite (free) | Pro ($79, $59/yr) | |
|---|---|---|
| Plans | 1 | Unlimited |
| Areas (halls + stands + features) | 40 | Unlimited |
| Designer, snapping, numbering, halls | ✓ | ✓ |
| Front-end plan, search, deep links, popups | ✓ | ✓ |
| Relation fields, element queries | ✓ | ✓ |
| Stand availability (colours, legend, index sources) | ✓ | |
| GeoJSON import/export, stands CSV | ✓ | |
| JSON endpoint | ✓ | |
| Console import/export | ✓ |
If a Pro licence lapses, nothing is deleted and nothing goes blank: plans keep rendering, coloured by area type instead of availability, and stored availability comes back on renewal. Only creating more than Lite allows is refused.