Brak opisu

Medowar d60a0bfb6b adding some first products 1 miesiąc temu
admin 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
assets 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
data d60a0bfb6b adding some first products 1 miesiąc temu
docs 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
includes 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
.gitignore 8d19d7cd42 adding gitignore updates 1 miesiąc temu
.htaccess a4a8b2b6fd updating docs, unifying htaccess 1 miesiąc temu
README.md 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
cart.php 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
checkout.php 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
config.sample.php 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
faq.php 643816b5cf implementing FAQ 1 miesiąc temu
favicon.png c9911553c4 favicon 1 miesiąc temu
index.php 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
order-confirm.php 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
order-success.php 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
orders.php 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
product.php 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu
reservation.php 452979a100 forking feuerwehr-shop to psa-orderform, first draft of rebuild 1 miesiąc temu

README.md

PSA-Bestellsystem Feuerwehr Freising

Zweck

Dieses Projekt ist ein internes Bestellsystem für persönliche Schutzausrüstung der Feuerwehr Freising.

Kernfunktionen

  • Produktübersicht mit Kategorien
  • Produktdetailseiten mit Größenwahl
  • Warenkorb ohne Mengensteuerung
  • Checkout mit Name, E-Mail, Organisation und Kommentar
  • Optionaler Bestätigungslink vor interner Weiterleitung
  • 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

Einrichtung

  1. config.php prüfen und insbesondere SITE_URL, FROM_EMAIL und die Bestell-Voreinstellungen anpassen.
  2. Adminzugänge in data/admins.json pflegen.
  3. Empfängeradresse, Bestätigungspflicht und PDF-Anhang im Admin unter Einstellungen prüfen.
  4. 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.