PD Statistikzähler Pro — Eigenschaften, Vorteile und Funktionen
Professionelles Modul für PrestaShop zur Anzeige von animierten Statistikzählern und Badges mit Shop-Kennzahlen — Kunden, Bestellungen, Produkten, Bewertungen, Geschäftsjahren oder beliebigen eigenen Zahlen. Es schafft Social Proof, erhöht das Vertrauen der Käufer und hilft dabei, Shop-Daten auf jeder Frontend-Seite in ein konkretes Verkaufsargument zu verwandeln.
Automatische Datenquellen und statische Werte
- Statischer Wert — jede manuell eingegebene Zahl, ideal für Aussagen wie „15+ Jahre Erfahrung", „98 % zufriedene Kunden" oder „3 Etagen Showroom im Stadtzentrum".
- Vierzehn automatische Datenquellen, die live aus der Shop-Datenbank abgerufen werden: Anzahl registrierter Kunden, Anzahl Bestellungen, Anzahl Newsletter-Abonnenten, Anzahl Produktbewertungen (aus dem Modul productcomments), Anzahl Kundennachrichten, Anzahl Besuche (Verbindungen) aus den PrestaShop-Statistiken, Anzahl aktiver Produkte, Anzahl aktiver Kategorien, Anzahl Hersteller, Anzahl Lieferanten, Anzahl aktiver CMS-Seiten, Anzahl aktiver Versanddienstleister, Anzahl Produkte im Angebot sowie Anzahl aktiver stationärer Geschäfte.
- Cache per-request — jede Datenquelle wird während einer einzelnen HTTP-Anfrage nur einmal aus der Datenbank abgefragt, selbst wenn dieselbe Zahl auf der Seite in mehreren verschiedenen Zählern erscheint.
- Read-Replica — alle Abfragen zur Berechnung von Auto-Data-Werten laufen über die Slave-Verbindung von PrestaShop (
_PS_USE_SQL_SLAVE_) und entlasten so den Datenbank-Master.
Zweiundzwanzig Frontend-Hooks + eigener Hook für das Theme
- Flexible Positionierung — das Badge kann platziert werden in:
displayTop,displayNav1,displayNav2,displayHome,displayTopColumn,displayWrapperTop,displayContentWrapperTop,displayLeftColumn,displayLeftColumnProduct,displayRightColumn,displayRightColumnProduct,displayContentWrapperBottom,displayWrapperBottom,displayProductAdditionalInfo,displayReassurance,displayShoppingCart,displayShoppingCartFooter,displayFooterBefore,displayFooterAfter,displayFooteroder im dedizierten HookdisplayCustomStatBadgeszur manuellen Einfügung in jede beliebige.tpl-Datei des Themes. - Gruppierung von Badges in Sektionen — mehrere aufeinanderfolgende Badges im selben Hook und mit demselben Gruppenschlüssel werden nebeneinander als eine zusammenhängende Sektion gerendert — ideal für Blöcke wie „Warum Sie uns vertrauen sollten" mit 3–4 Zählern in einer Zeile.
- Gemeinsamer Gruppentitel — optionale, mehrsprachige Überschrift, die über der gesamten Badge-Gruppe angezeigt wird und automatisch zwischen allen Badges dieser Gruppe synchronisiert wird (das Speichern des Titels bei einem Badge aktualisiert den Titel der übrigen in derselben Gruppe).
Erweiterter Badge-Editor mit sechs Tabs
- Grundlagen — Aktivierung pro Badge, Auswahl des Hooks, Schlüssel und mehrsprachiger Gruppentitel, Position (Reihenfolge) in der Gruppe.
- Sichtbarkeitsregeln — Datumsbereich von–bis, Wochentage (Montag–Sonntag), Seitenfilter (Liste der PrestaShop-Controller), Kundenbereich (alle / angemeldet / Gäste), Sprachfilter.
- Inhalt und Wert — mehrsprachige Bezeichnung, Auswahl der Datenquelle (statisch oder eine der 14 automatischen), Zahlenwert, Einheit (z. B. „€", „+"), Suffix, Counter-up-Animation, Anzahl der Dezimalstellen (0–4), Formatierungsmodus (standard / compact), Tausender- und Dezimaltrennzeichen, Abschneiden nachgestellter Nullen, Stil der Compact-Abkürzungen (K/M/B in Groß- oder Kleinbuchstaben), Icon (CSS-Klasse oder Bild-/SVG-URL), Icon-Größe (px), Ziellink, Öffnen in neuem Tab.
- Design und Abstände — HEX-Farben für Hintergrund, Wert, Bezeichnung und Rahmen (jeweils mit unabhängigem Schalter „vom Preset erben" / „eigene Farbe verwenden"), Abrundung der Ecken 0–200 px, vertikales und horizontales Padding 0–200 px, Auswahl des Presets, Schattenvariante (None / Soft / Medium / Strong).
- Responsives Layout — drei Kompositionsvarianten (Stacked vertikal, Inline in einer Zeile, Split getrennt), Textausrichtung (links / zentriert / rechts), Bootstrap-Breite auf fünf Breakpoints (
xs,sm,md,lg,xl) von 1 bis 12 Spalten, eigene CSS-Klasse für spezielle Anwendungen. - Live-Vorschau — integrierte Vorschau, die sich beim Ändern der Formularfelder in Echtzeit aktualisiert, ohne dass gespeichert und das Shop-Frontend neu geladen werden muss.
Fünf Design-Presets mit Farbvererbung
- Custom — volle Freiheit, alle Farben werden manuell festgelegt.
- Subtle — dezenter, pastellfarbener Hintergrund mit weichen Konturen, ideal für Produktseiten und Kategorieseiten.
- Outline — weißer Hintergrund mit markanter Umrandung und farbigem Akzent, für minimalistische B2B-Themes.
- Accent — markante Fläche in Akzentfarbe, vorgesehen für die Startseite und Hero-Sektionen.
- Dark — dunkles Theme mit kontrastreicher Zahl und heller Bezeichnung, für Shops mit Dark Mode und Premium-Themes.
- Unabhängiges Überschreiben pro Farbe — für jedes der vier Farbfelder (Hintergrund, Wert, Bezeichnung, Rahmen) entscheiden Sie separat, ob die Farbe vom Preset geerbt oder ein eigener HEX-Wert verwendet wird (Ein-Klick-Schalter direkt am Feld).
Zahlenformatierung im polnischen und internationalen Standard
- Tausendertrennzeichen — Leerzeichen (polnischer Standard), Komma, Punkt, kein Trennzeichen oder Modus „Basierend auf Locale" (passt sich automatisch an die Sprache des aktuellen Shops an).
- Dezimaltrennzeichen — Komma (polnischer Standard), Punkt oder locale-basierter Modus.
- Compact-Formatierung — statt „15000" wird „15 K" angezeigt, statt „2500000" — „2.5 M". Der Stil der Suffixe in Großbuchstaben (K, M, B) oder Kleinbuchstaben (k, m, b) ist frei wählbar.
- Abschneiden nachgestellter Nullen — Option zum Entfernen unnötiger „.00" bei Ganzzahlen (z. B. „1.50" → „1.5", „1.00" → „1").
- Anzahl der Dezimalstellen — von 0 bis 4, mit separater Steuerung für jedes Badge.
Icons — CSS-Klasse oder Bild / SVG
- CSS-Klassenmodus — jede beliebige Font-Awesome-, Material-Icons- oder eigene Theme-Klasse (z. B.
fa fa-users,icon-cart). - Bildmodus — URL zu einer PNG-/JPG-/SVG-Datei, skaliert auf die definierte Größe in Pixeln.
- URL-Validierung — das Modul blockiert unsichere Schemata (
javascript:,data:) in den Feldern für Bildadressen und Ziellinks.
Import und Export der JSON-Konfiguration
- Export mit einem Klick — Sie laden die vollständige Badge-Konfiguration des aktuellen Shops in eine JSON-Datei herunter, einschließlich Übersetzungen der Bezeichnungen, Gruppentitel, Sichtbarkeitsregeln, Design-Presets und Formatierungseinstellungen.
- Import mit Validierung — Sie fügen den exportierten JSON-Code in das Importformular ein; das Modul stellt alle Badges im aktuellen Shop wieder her, mit optionaler Erzwingung von „Vorhandene ersetzen" (löscht alte Badges dieses Shops vor dem Import).
- Transaktionales Speichern des Imports — der gesamte Import erfolgt in einer einzigen Datenbanktransaktion; ein Fehler an beliebiger Stelle führt zu einem vollständigen Rollback und zur Anzeige einer klaren Meldung, ohne bestehende Daten zu beschädigen.
- Schutz vor zu großen Datenmengen — ein hartes Limit von 2 MB für die Dateigröße und 500 Einträge pro Einzelimport schützt den Shop vor einer Erschöpfung des PHP-Speichers bei verdächtigen oder beschädigten Dateien.
PrestaShop Multistore — volle Unterstützung
- Badges einem bestimmten Shop zugewiesen — jedes Badge hat seine eigene
id_shopund ist ausschließlich im Frontend dieses Shops sichtbar, was es ermöglicht, unterschiedliche Kampagnen für verschiedene Marken in einer einzigen PrestaShop-Installation zu führen. - Master-Switch pro Shop — der Hauptschalter des Moduls arbeitet im Kontext des aktuellen Shops; eine Deaktivierung in einem Shop hat keine Auswirkungen auf die übrigen.
- Isolation von Import und Export — der Export enthält nur die Badges des aktuellen Shops, der Import speichert ausschließlich in den aktuellen Shop — ohne Risiko eines versehentlichen Konfigurationslecks zwischen Shops.
- Erzwungene Kontextauswahl — das Administrationspanel blockiert die Konfiguration im Kontext „Alle Shops" und verlangt vor der Bearbeitung die Auswahl eines konkreten Shops.