7. Oktober 2026 · Changelog

CDPCMS 1.12.0

  • Neues Theme cdpnotfall (Auftrag 896): Shop-Theme für den Notfall-Alarm (Marken SMARFiE / WEHR DICH umschaltbar), Aufbau nach dem Vorbild eva-alert.com – komplett selbst geschrieben: gerahmtes Startbild, drei Produktkarten, Produkt-Tour mit fünf Punkten, Momente-Karten, Schritte, App-Abschnitt, Farbwahl mit Bild + Hover-Video (Video erst bei Bedarf), Menge, In den Warenkorb, Warenkorb-Schublade, Highlights, Details, Banner, FAQ-Akkordeon; Seiten So funktioniert’s, App, Geschichten, FAQ, Kontakt (Anrede, Vorname, Nachname), HTML-Sitemap. Schrift Inter (SIL OFL) selbst gehostet, Bilder WebP mit srcset, CSS im Kopf, JS defer.
  • Autarker Shop im Theme: Warenkorb (Sitzung, auch ohne JavaScript), Kasse (Anrede, Name, Adresse, E-Mail, nur Deutschland), PayPal Checkout Orders v2 (Live/Sandbox umschaltbar, Abschluss direkt beim Capture – kein Webhook, kein Cron), Bestellmail an Kunden und Kopie, DPD-Label über die DPD Web Services nach der Zahlung (Live/Stage umschaltbar) mit Label-Mail an die Label-Empfänger.
  • Redaktion: neuer Punkt Shop-Theme in der Seitenleiste (nur bei Websites mit `cms/theme.json` `{"shop": true}`) mit Theme-Einstellungen (Marke, Farben, Logo, Versand, PayPal, DPD, Absender – Geheimnisse mit APP_KEY verschlüsselt), Texten der Website (alle Bausteine, leer = Standard der Marke), Produkten mit Farben (Preis, Bestand, SKU, GTIN, Bild, Video) und Bestellübersicht (Status, Notiz, DPD-Label erneut erstellen, Label-PDF).
  • Tabellen `shop_settings`, `shop_products`, `shop_variants`, `shop_orders`, `shop_order_items` (Migration 2026_10_07_000100); Befehl `cdpcms:notfall-einrichten <domain>` legt Produkt, neun Farben, Grundeinstellungen und die Rechtsseiten (Impressum, Datenschutz, AGB, Widerruf mit „[Rechtstext folgt]“) an.

All posts