Funktionsprinzip
Die Aktion läuft nicht nach Kalender, sondern zyklisch. Der Shop kennt eine Gesamtdauer für den Durchlauf und darin je Produkt bis zu zwei Zeitfenster. Ist der Durchlauf zu Ende, beginnt er von vorn. Dadurch entsteht die rotierende Liste: Welche Produkte gerade rabattiert sind, ändert sich im Lauf des Tages von selbst. Solange ein Produkt in seinem Fenster liegt, gilt es als aktiv, und der Shop kennt die verbleibende Zeit bis zum Ende des Fensters.Integration
HappyHour-Produkte sprechen Sie wie eine zusätzliche Kategorie mit dem Kategorieindexhappyhour an.
happyhour ist ein echter Kategorieindex und wird deshalb ohne vorangestelltes $ geschrieben. Die Pseudo-Kategorieindizes anderer Funktionen, beispielsweise $ChildProducts, tragen dieses Zeichen.
Die HappyHour-Kategorie wird von Suchmaschinen nicht indexiert. Der Shop setzt für diese Kategorieseite Index und Follow ab, weil sich ihr Inhalt fortlaufend ändert. Verlinken Sie die Aktion deshalb aus dem Shop heraus, statt auf Treffer über Suchmaschinen zu setzen.
Restlaufzeit anzeigen
PR-HappyHourTimeLeft gibt die verbleibende Zeit des laufenden Fensters aus. Als Klammerung verwendet, trifft es nur zu, wenn das Produkt tatsächlich ein aktives HappyHour-Produkt ist und noch Zeit übrig ist.
Rabatt anzeigen
Zwei Tags geben den Rabatt aus, das eine als Prozentsatz, das andere als Betrag. Beide sind nicht auf HappyHour beschränkt und funktionieren überall dort, wo ein Produkt rabattiert ist.PR-Discount lässt sich auf zwei Nachkommastellen voreingestellt ausgeben oder mit einer eigenen Angabe. Das Argument nennt die Anzahl der Nachkommastellen.
Verwandte Themen
- Wegweiser: Gewählte Kategorie anzeigen
- Wegweiser: Preise anzeigen
