PDF herunterladen

Inhaltsverzeichnis

M0098 Erfolgszähler für Gambio

Handbuch

Stand: 2026-09 (Modulversion 2.12) · (c) Xycons GmbH & Co. KG - www.xycons.de

1. Was das Modul leistet

Das Modul blendet im Shop animierte Kennzahlen ein – zum Beispiel die Anzahl der Jahre, die es Ihren Shop schon gibt, die Zahl der ausgelieferten Bestellungen, der registrierten Kunden, der abgegebenen Bewertungen oder der geführten Hersteller. Jeder Zähler zählt beim Erscheinen auf dem Bildschirm sichtbar auf seinen Zielwert hoch (oder von einem höheren Startwert herunter).

Sie legen so viele Zähler an, wie Sie möchten. Jeder Zähler bekommt eine Beschriftung in jeder Sprache Ihres Shops, ein Symbol und eine Kennzahl. Der Wert ist dabei entweder eine feste Zahl, eine der vorbereiteten Kennzahlen, die das Modul laufend selbst aus Ihrer Shopdatenbank ermittelt, oder eine Abfrage, die Sie selbst hinterlegen.

Die Anzeige wird als Widget im StyleEdit an der Stelle platziert, an der Sie sie haben möchten – üblicherweise auf der Startseite. Oberhalb der Zähler lässt sich wahlweise ein frei gestalteter Inhalt aus dem Content-Manager einblenden, etwa ein einleitender Satz.

Die Erfolgszähler auf der Startseite des Shops
Abbildung 6: Die Erfolgszähler auf der Startseite des Shops
Der Anzeigebereich aus der Nähe – einleitender Inhalt, Symbol, Zahl mit Einheit und Beschriftung je Zähler
Abbildung 7: Der Anzeigebereich aus der Nähe – einleitender Inhalt, Symbol, Zahl mit Einheit und Beschriftung je Zähler
Voraussetzung: Das Modul arbeitet innerhalb der Gambio-Technik „Theme“ (StyleEdit). In einem klassischen Template ohne StyleEdit lässt sich das Anzeige-Widget nicht platzieren.

2. Wo Sie das Modul im Backend finden

Das Modul hat zwei Anlaufstellen, beide im Menü „Xycons-Module“:

Was Wo
Das Setup Menü „Xycons-Module“ ► „Kundenkonto / Setups“, dort der TAB „Erfolgszähler“. Hier stehen die Einstellungen, die für alle Zähler gemeinsam gelten.
Die Zählerverwaltung Menü „Xycons-Module“ ► „Erfolgszähler“. Hier legen Sie die einzelnen Zähler an und bearbeiten sie.

Richten Sie zuerst das Setup ein, legen Sie danach Ihre Zähler an und platzieren Sie zuletzt das Anzeige-Widget.

3. Das Setup

Im Setup stehen die Einstellungen, die für alle Zähler gemeinsam gelten. Solange Sie einrichten, hilft Ihnen der Admin-Modus (Abschnitt 3.4): Sie sehen die Zähler dann bereits im Shop, Ihre Besucher aber noch nicht.

bbildung 1: Das Setup des Moduls (Teil 01)
Das Setup des Moduls (Teil 02)
Abbildung 2: Das Setup des Moduls (Teil 02)
Das Setup des Moduls (Teil 03)
Abbildung 3: Das Setup des Moduls (Teil 03)

3.1 Modul und Lizenz

Einstellung Bedeutung
Modulstatus - Erfolgszähler Schaltet das Modul ein oder aus. Solange das Modul ausgeschaltet ist, erscheint im Shop nichts – auch dann nicht, wenn Zähler angelegt und das Widget platziert ist. (Standard: Ausgeschaltet)
Ihre Lizenz: Zeigt an, welcher Lizenztyp für Ihren Shop erkannt wurde. Reine Anzeige.

3.2 Inhalt oberhalb der Zähler

Einstellung Bedeutung
Content Die Nummer eines Inhalts aus dem Content-Manager, der oberhalb der Zähler eingeblendet wird – zum Beispiel eine Überschrift oder ein einleitender Satz. Lassen Sie das Feld leer, wenn Sie keinen Text darüber möchten. (Standard: leer)

Den Inhalt legen Sie im Admin unter „Inhalte“ ► „Content-Manager“ im TAB „Elemente“ im Abschnitt „Sonstige“ an. Die Nummer, die Sie hier eintragen müssen, wird Ihnen in der Liste angezeigt, wenn Sie mit der Maus auf der Zeile des Inhalts stehen bleiben.

Legen Sie den Inhalt in jeder Sprache Ihres Shops an, in der die Zähler erscheinen sollen. Fehlt die Fassung für eine Sprache, bleibt der Bereich oberhalb der Zähler in dieser Sprache leer – die Zähler selbst erscheinen weiterhin.

3.3 Anzeige im Shop

Einstellung Bedeutung
Kacheln je Reihe Wie viele Zähler auf einem breiten Bildschirm nebeneinander stehen (2 bis 6). Haben Sie mehr Zähler angelegt, rücken die übrigen in die nächste Reihe. Auf Tablets und Telefonen verringert das Modul die Anzahl von selbst, damit die Zahlen lesbar bleiben. (Standard: 5)
Multi-Run Steuert, ob der Zählvorgang wiederholt wird. Bei Nein zählen die Zähler genau einmal hoch, sobald sie zum ersten Mal in den sichtbaren Bildschirmbereich kommen, und bleiben dann stehen. Bei Ja läuft die Animation jedes Mal erneut, wenn der Besucher wegscrollt und den Bereich später wieder hereinholt. (Standard: Nein)
Zähldauer Wie lange der Zählvorgang dauert, in Millisekunden. 5000 bedeutet: Der Zähler braucht fünf Sekunden vom Startwert bis zum Zielwert. Kleinere Werte wirken flotter, größere feierlicher. Zulässig sind 100 bis 60000. (Standard: 5000)
Tausendertrennzeichen Bestimmt, ob große Zahlen gegliedert dargestellt werden (12.345 statt 12345). Das Trennzeichen richtet sich nach der Sprache, in der der Besucher den Shop gerade betrachtet. (Standard: Ja)
Besucher, die in ihrem Betriebssystem die Einstellung „Bewegung reduzieren“ gesetzt haben, sehen die Endzahl sofort statt des Zählvorgangs. Das ist so gewollt und braucht keine Einstellung: Bewegte Anzeigen können bei manchen Menschen Unwohlsein auslösen, und die Zahl kommt ja trotzdem an.

3.4 Betrieb

Einstellung Bedeutung
Admin-Modus Bei Ja, nur Admins anzeigen sehen ausschließlich angemeldete Administratoren die Zähler. So können Sie die Werte in Ruhe einrichten und im Shop kontrollieren, bevor Ihre Besucher sie zu Gesicht bekommen. Nach dem Einrichten auf Nein, keine Einschränkung stellen – sonst sieht sie nie jemand. (Standard: Nein, keine Einschränkung)
Zwischenspeicher Wie lange – in Minuten – einmal ermittelte Zählerwerte aufbewahrt werden, bevor sie neu aus der Datenbank geholt werden. Mit dem Standardwert 60 werden die Zähler einmal je Stunde berechnet statt bei jedem einzelnen Seitenaufruf jedes Besuchers. Das entlastet Ihren Shop spürbar, sobald ein Zähler seinen Wert aus der Datenbank holt. 0 schaltet den Zwischenspeicher ab; dann ist jeder Zähler auf die Sekunde aktuell, jede Shopseite fragt dafür aber die Datenbank. (Standard: 60)
Ändern Sie einen Zähler, wird der Zwischenspeicher sofort ungültig – Sie sehen Ihre Änderung also unmittelbar und müssen nicht auf den Ablauf der Minuten warten.

4. Die Zählerverwaltung

Die einzelnen Zähler verwalten Sie über das Menü „Xycons-Module“ ► „Erfolgszähler“.

4.1 Die Übersicht

Die Übersicht listet alle angelegten Zähler in der Reihenfolge, in der sie im Shop nebeneinander erscheinen.

Die Zählerverwaltung mit sechs angelegten Zählern
Abbildung 4: Die Zählerverwaltung mit sechs angelegten Zählern
Spalte bzw. Schaltfläche Bedeutung
Reihenfolge Kleinere Zahlen stehen weiter links.
Beschriftung Der Text unter der Zahl, in der Sprache, in der Sie gerade im Backend arbeiten. Darunter steht ggf. der gewählte Vorsatz und die Einheit.
Kennzahl Woher der Wert kommt.
Eigener Wert Nur belegt bei „Feste Zahl“ und „Eigene Abfrage (SQL)“.
Startwert Die Zahl, bei der der Zählvorgang beginnt.
Symbol Das Symbol über der Zahl, mit der zugehörigen FontAwesome-Klasse.
Aktiv Schiebeschalter: Ausgeschaltete Zähler erscheinen im Shop nicht; die übrigen rücken auf.
Auge Ermittelt den Wert dieses Zählers sofort und zeigt ihn in einem Fenster an – siehe Abschnitt 4.6.
Stift Öffnet den Zähler zum Bearbeiten.
Papierkorb Löscht den Zähler nach einer Rückfrage.

Über „Neuer Zähler“ oben rechts legen Sie einen weiteren Zähler an. Die Bearbeitungsmaske ist beim Anlegen und beim Bearbeiten dieselbe und besteht aus vier Abschnitten.

Die Bearbeitungsmaske eines Zählers
Abbildung 5: Die Bearbeitungsmaske eines Zählers

4.2 Grundeinstellungen

Feld Bedeutung
Zähler aktiv Ob dieser Zähler im Shop erscheint. Ausgeschaltete Zähler bleiben erhalten, werden aber nicht angezeigt – praktisch, um einen Zähler vorzubereiten oder vorübergehend auszublenden. (Standard bei neuen Zählern: Ja)
Reihenfolge Bestimmt die Position. Kleinere Zahlen stehen weiter links. Lassen Sie Lücken (10, 20, 30 …), dann können Sie später bequem etwas dazwischenschieben. (Standard: 0)

4.3 Beschriftung je Sprache

Feld Bedeutung
Beschriftung Der Text unter der Zahl. Sie erhalten je Shopsprache ein eigenes Feld – bei einem zweisprachigen Shop also zwei, bei einem fünfsprachigen fünf. Bleibt ein Feld leer, verwendet das Modul die Beschriftung einer anderen Sprache, damit die Kachel nicht ohne Text dasteht.

4.4 Woher kommt der Wert?

Feld Bedeutung
Kennzahl Die Quelle des Wertes. Wählen Sie eine der vorbereiteten Kennzahlen (Abschnitt 5.1), dann ermittelt das Modul den Wert selbst und hält ihn laufend aktuell – Sie müssen nichts weiter eintragen. Für eine feste Zahl wählen Sie „Feste Zahl“, für eine selbst geschriebene Abfrage „Eigene Abfrage (SQL)“.
Eigener Wert Nur bei „Feste Zahl“ und „Eigene Abfrage (SQL)“ auszufüllen – bei allen anderen Kennzahlen blendet sich das Feld von selbst aus. Feste Zahl: einfach die Zahl eintragen, z. B. 24. Eigene Abfrage: siehe Abschnitt 5.2.

4.5 Darstellung

Feld Bedeutung
Startwert Die Zahl, bei der der Zählvorgang beginnt. 0 bedeutet: Der Zähler startet bei null und zählt hoch zum Zielwert. Tragen Sie einen Wert oberhalb des Zielwertes ein, zählt der Zähler von dort herunter. (Standard: 0)
Symbol (FontAwesome) Das Symbol über der Zahl, angegeben als FontAwesome-Klasse, zum Beispiel fas fa-users. Direkt darunter sehen Sie das Symbol – so merken Sie sofort, wenn die Angabe nicht stimmt. Näheres in Kapitel 7.
Vorsatz Text, der unmittelbar vor der Zahl steht, zum Beispiel über  oder +. Darf leer bleiben.
Einheit Text, der unmittelbar hinter der Zahl steht, zum Beispiel  kg,  € oder +. Darf leer bleiben.
Nachkommastellen Wie viele Nachkommastellen die Zahl zeigt (0 bis 4). Für Stückzahlen bleibt es bei 0; für Gewichte oder Beträge sind 1 oder 2 sinnvoll. (Standard: 0)
Denken Sie bei Vorsatz und Einheit an das Leerzeichen: „ kg“ ergibt 21.505 kg, „kg“ dagegen 21.505kg.

4.6 Den Wert vorab prüfen

Sie müssen nicht speichern und in den Shop wechseln, um zu sehen, was ein Zähler anzeigen wird. An zwei Stellen ermittelt das Modul den Wert sofort:

  • In der Übersicht über das Auge in der Zeile des Zählers – für den gespeicherten Stand.
  • In der Bearbeitungsmaske über „Wert jetzt ermitteln“ – für das, was gerade in den Feldern steht, auch ungespeichert.

Stimmt etwas nicht, erscheint statt der Zahl ein Hinweis im Klartext, zum Beispiel dass die Abfrage keine Spalte Counter liefert oder dass sie aus Sicherheitsgründen abgewiesen wurde.

5. Die Kennzahlen im Überblick

5.1 Die vorbereiteten Kennzahlen

Für die gängigen Zahlen müssen Sie nichts eintragen – wählen Sie einfach aus:

Kennzahl Was gezählt wird
Anzahl Bestellungen Alle Bestellungen in Ihrem Shop.
Höchste Bestellnummer Die größte vergebene Bestellnummer. Wirkt oft beeindruckender als die reine Anzahl, wenn Ihre Nummernfolge nicht bei 1 beginnt.
Anzahl Kunden Alle angelegten Kundenkonten.
Anzahl aktiver Artikel Alle Artikel, die im Shop eingeschaltet sind.
Verkaufte Artikel (Stückzahl) Die Summe aller bestellten Stückzahlen – nicht die Anzahl der Bestellungen.
Anzahl Bewertungen Alle abgegebenen Artikelbewertungen.
Anzahl Hersteller Alle im Shop geführten Hersteller.
Anzahl Kategorien Alle Warengruppen Ihres Shops.
Versandtes Gesamtgewicht Die Summe der Versandgewichte aller Bestellungen (ohne stornierte). Hier bietet sich die Einheit  kg an.
Feste Zahl (von Hand eingetragen) Sie tragen die Zahl selbst ein – für Angaben wie „Jahre am Markt“, die in keiner Datenbank stehen.
Eigene Abfrage (SQL) Sie hinterlegen die Abfrage selbst – siehe Abschnitt 5.2.

5.2 Eine eigene Abfrage hinterlegen

Brauchen Sie eine Zahl, die nicht in der Liste steht, wählen Sie „Eigene Abfrage (SQL)“ und tragen die Abfrage in das Feld „Eigener Wert“ ein. Das Modul erwartet eine lesende Abfrage, die genau einen Wert zurückgibt, und dieser Wert muss den Namen Counter tragen. Dafür sorgt der Zusatz AS Counter:

SELECT COUNT(*) AS Counter FROM orders;

Gelesen: „Zähle alle Bestellungen und gib das Ergebnis unter dem Namen Counter zurück.“ Genau diesen Wert übernimmt das Modul als Zielwert des Zählers.

Aus Sicherheitsgründen akzeptiert das Modul ausschließlich eine einzelne, lesende Abfrage, die mit SELECT beginnt. Mehrere aneinandergehängte Anweisungen, Kommentare und alles, was Daten verändern würde, werden abgewiesen – und zwar bereits beim Speichern, mit einer Meldung im Klartext.

5.3 Fertige Beispiele zum Übernehmen

Kennzahl Eintrag im Feld „Eigener Wert“
Kunden seit einem Stichtag SELECT COUNT(*) AS Counter FROM customers WHERE customers_date_added > '2020-01-01';
Artikel einer Kategorie SELECT COUNT(*) AS Counter FROM products_to_categories WHERE categories_id = '12';
Bestellungen des laufenden Jahres SELECT COUNT(*) AS Counter FROM orders WHERE YEAR(date_purchased) = YEAR(NOW());
Newsletter-Empfänger SELECT COUNT(*) AS Counter FROM customers WHERE customers_newsletter = '1';
Durchschnittliche Bewertung SELECT ROUND(AVG(reviews_rating),1) AS Counter FROM reviews; (dazu 1 Nachkommastelle einstellen)

Ob eine Abfrage das liefert, was Sie erwarten, prüfen Sie am schnellsten über „Wert jetzt ermitteln“ in der Bearbeitungsmaske. Alternativ können Sie sie im Admin unter „Toolbox“ ► „SQL“ ausprobieren; dort muss eine einzige Spalte mit der Überschrift Counter und dem erwarteten Wert erscheinen.

6. Das Anzeige-Widget im Theme platzieren

Ist das Modul eingeschaltet und sind die gewünschten Zähler angelegt, fehlt nur noch die Stelle, an der die Anzeige erscheinen soll.

  • Öffnen Sie den StyleEdit über „Inhalte“ ► „Template-Einstellungen“ ► „Theme bearbeiten“.
  • Wechseln Sie auf den TAB „Widgets“.
  • Dort finden Sie das Widget „Erfolgszähler“. Ziehen Sie es bei gedrückter Maustaste an die gewünschte Stelle – üblicherweise auf die Startseite.
  • Speichern Sie die Änderung und rufen Sie anschließend Ihre Startseite auf.

Im StyleEdit selbst sehen Sie an der Stelle des Widgets nur einen Hinweistext – die Zähler werden erst im laufenden Shop erzeugt.

Das Widget darf mehrfach platziert werden, auch auf derselben Seite. Jede Platzierung zeigt dieselben Zähler und startet ihren Zählvorgang für sich, sobald sie in den sichtbaren Bereich kommt.

7. Symbole für die Zähler auswählen

Über jeder Zahl steht ein Symbol. Welches es ist, bestimmen Sie im Feld „Symbol (FontAwesome)“ des jeweiligen Zählers. Eingetragen wird die Klassenangabe eines FontAwesome-Symbols, also beispielsweise:

fas fa-users
fas fa-shopping-cart
fas fa-history
fas fa-star
fas fa-industry
fas fa-truck

Eine Übersicht aller verfügbaren Symbole samt der zugehörigen Klassenangabe finden Sie unter fontawesome.com. Suchen Sie dort das gewünschte Symbol und übernehmen Sie die angezeigte Klasse unverändert in das Feld.

Die Vorschau direkt unter dem Eingabefeld zeigt das Symbol sofort an. Bleibt dort nichts stehen, ist die Klassenangabe falsch geschrieben. Bleibt das Feld ganz leer, erscheint im Shop ein Fragezeichen.

8. Modultexte ändern

Modultexte können Sie – wie bei allen Modulen von uns – über die Shopfunktion „Texte ändern“ im Admin-Bereich an eigene Bedürfnisse anpassen. Das betrifft die Beschriftungen der Bedienoberfläche und die Hilfetexte im Setup.

Die Beschriftungen der Zähler gehören nicht dazu – sie werden seit Version 2.12 direkt beim Zähler gepflegt, mit einem eigenen Feld je Shopsprache (Abschnitt 4.3). Der Umweg über „Texte ändern“ entfällt damit.

9. Aussehen der Zähler anpassen

Die Zähler bringen ein schlichtes eigenes Aussehen mit: Kacheln in einem Raster, mit hellem Hintergrund und gestrichelter Umrandung. Wie viele Kacheln nebeneinander stehen, bestimmen Sie im Setup über „Kacheln je Reihe“; auf schmalen Bildschirmen bricht das Raster von selbst um.

Möchten Sie Farben, Rahmen oder Schriftgrößen an Ihr Theme angleichen, lässt sich das über die eigenen Gestaltungsangaben Ihres Themes erledigen. Maßgeblich sind die Bezeichner .successcounter für den Gesamtbereich sowie .box, .icon, .counter und .text für die einzelnen Bestandteile einer Kachel.

Sprechen Sie uns an, wenn Sie das Aussehen angepasst haben möchten – wir übernehmen das gern für Sie, damit die Anpassung auch ein Modulupdate übersteht.

10. Umstieg von einer Vorgängerversion

Bis Version 2.11 waren genau fünf Zähler vorgesehen, und sie wurden im Setup eingerichtet. Ab Version 2.12 gibt es stattdessen die Zählerverwaltung aus Kapitel 4.

Sie müssen dafür nichts tun. Beim ersten Aufruf des Adminbereichs nach der Aktualisierung übernimmt das Modul Ihre bisherigen Zähler selbständig in die neue Verwaltung – samt Wert, Startwert, Symbol, Ein/Aus-Zustand und den Beschriftungen in allen Sprachen Ihres Shops. Die alten Felder verschwinden danach aus dem Setup, weil es sie nicht mehr braucht.

Was sich ändert Wo es jetzt steht
Erfolgszähler -1- bis -5- Je ein Eintrag in der Zählerverwaltung, Feld „Zähler aktiv“.
Wert -1- bis -5- Felder „Kennzahl“ und „Eigener Wert“.
Startwert -1- bis -5- Feld „Startwert“.
FA-Icon -1- bis -5- Feld „Symbol (FontAwesome)“.
Anzeigetexte über „Texte ändern“ Feld „Beschriftung“, je Shopsprache.
Nach der Übernahme stehen Ihre bisherigen Zähler auf der Kennzahl „Eigene Abfrage (SQL)“ bzw. „Feste Zahl“ – genau so, wie sie vorher eingerichtet waren. Wenn Sie mögen, können Sie sie anschließend auf die passende vorbereitete Kennzahl umstellen; nötig ist das nicht.

11. Shopupdate und Modulpflege

Ein Modul passt sich einer neuen Shopversion nicht von selbst an. Bitte beachten Sie deshalb vor jedem Shopupdate:

  • Vorher prüfen: Sehen Sie auf unserer Seite www.xycons.de nach, ob das Modul für die geplante neue Shopversion freigegeben ist.
  • Immer mitaktualisieren: Installieren Sie beim Shopupdate stets die neuesten Fassungen des Moduls und der Modulumgebung – nicht nur den Shop. Wird nur der Shop aktualisiert, arbeitet das Modul danach möglicherweise nicht mehr richtig.

Wenn wir das Update Ihres Shops für Sie durchführen, aktualisieren wir Modulumgebung und Module immer mit, sofern die passenden Fassungen vorliegen.

12. Problembehandlung

Beobachtung Das sollten Sie prüfen
Die Zähler erscheinen gar nicht Ist das Modul im Setup eingeschaltet? Wurde das Widget im StyleEdit platziert und gespeichert? Ist in der Zählerverwaltung mindestens ein Zähler angelegt und aktiv?
Die Zähler sieht nur der Administrator Der Admin-Modus steht noch auf „Ja, nur Admins anzeigen“. Stellen Sie ihn auf „Nein, keine Einschränkung“.
Ein Zähler steht auf 0 Prüfen Sie ihn über das Auge in der Übersicht – dort steht im Klartext, woran es liegt. Häufig: die eigene Abfrage liefert keine Spalte Counter, oder es gibt schlicht noch keine Datensätze.
Ein Zähler zeigt einen veralteten Wert Der Zwischenspeicher ist noch gültig. Warten Sie die eingestellte Anzahl Minuten ab, leeren Sie den Cache des Shops oder setzen Sie den Zwischenspeicher im Setup auf 0.
Statt des Symbols erscheint ein Fragezeichen Das Feld „Symbol“ ist leer oder die Klassenangabe stimmt nicht. Die Vorschau unter dem Feld zeigt es Ihnen sofort.
Der Zähler zählt rückwärts Im Feld „Startwert“ steht eine Zahl oberhalb des Zielwertes. Tragen Sie 0 ein.
Die Kacheln stehen ungünstig Stellen Sie im Setup „Kacheln je Reihe“ passend zur Anzahl Ihrer Zähler ein – bei sechs Zählern etwa 3 (zwei Reihen zu dritt) oder 6 (eine Reihe).
Der Inhalt oberhalb der Zähler fehlt Wurde er im Content-Manager im TAB „Elemente“ im Abschnitt „Sonstige“ angelegt? Steht die richtige Nummer im Feld „Content“? Gibt es den Inhalt in der aufgerufenen Sprache?
Eine Beschriftung fehlt in einer Sprache Öffnen Sie den Zähler und füllen Sie das Feld für diese Sprache. Solange es leer ist, zeigt das Modul die Beschriftung einer anderen Sprache.

Kommen Sie damit nicht weiter, wenden Sie sich gern an uns. Nennen Sie dabei bitte Ihre Shopversion sowie die Version des Moduls und der Modulumgebung.

Wir wünschen Ihnen viel Erfolg beim Einsatz dieses Moduls!

PDF herunterladen
Stand: 2026-10-01 12:57:54