Stadt Freising PSA-Service
Zweck
Dieses Projekt ist ein internes Bestellsystem für persönliche Schutzausrüstung der Stadt Freising und wird organisatorisch durch Amt 32 - Öffentliche Sicherheit und Ordnung betreut.
Kernfunktionen
- Produktübersicht mit Kategorien
- Produktdetailseiten mit Größenwahl
- Warenkorb ohne Mengensteuerung
- Checkout mit Name, E-Mail, Organisation und Kommentar
- Direkte interne Weiterleitung nach Bestellabschluss
- Adminbereich für Bestellungen, Produkte, Kategorien, Organisationen, Einstellungen, FAQ und Admins
- Positionsbezogene Bearbeitung und Stornierung von Bestellungen
Voraussetzungen
- PHP 8.x
- Schreibrechte auf
data/
- funktionierende PHP-Mailzustellung für Bestellmails
Wichtige Dateien
- Konfiguration:
config.php
- Zentrale Logik:
includes/functions.php
- Bestellungen:
data/orders.json
- Organisationen:
data/organizations.json
- Systemeinstellungen:
data/settings.json
- Produkte:
data/products.json
- Produktbilder:
data/uploads/
Einrichtung
config.php prüfen und insbesondere SITE_URL, FROM_EMAIL und die Bestell-Voreinstellungen anpassen.
- Adminzugänge in
data/admins.json pflegen.
- Empfängeradresse und PDF-Anhang im Admin unter
Einstellungen prüfen.
- Organisationen im Admin unter
Organisationen verwalten pflegen.
Hinweise
- Alte Reservierungs-, Backorder- und Bestellhistorien-Features werden nicht mehr verwendet.
- Bestellungen werden nicht im Browser für Endnutzer gespeichert oder nachverfolgt.