Zum Hauptinhalt springen
Bei der klimaneutralen Produktion gleicht der Käufer die CO2-Emissionen seiner Bestellung aus, indem er ein Klimaschutzprojekt unterstützt. Welche Projekte zur Auswahl stehen und was sie kosten, holt der Shop bei ClimatePartner ab. Die Tags mit dem Präfix CN- zeigen diese Projektliste und nehmen die Auswahl entgegen. Sie gehören ausschließlich auf die Zahlungs- und Versandarten-Seite (ws_pay_deliv.htm), denn dort trifft der Käufer diese Entscheidung. Wegweiser: Klimaneutrale Produktion

Was wohin gehört

Die Funktion erstreckt sich über mehrere Seiten des Shops, und nur ein Teil davon läuft über CN-Tags. Referenz: Klimaneutrale Produktion im Warenkorb

Das vollständige Beispiel

Der erste Auswahlpunkt, also “ohne klimaneutrale Produktion”, steht innerhalb von {CN-Data}, aber außerhalb der Schleife {@CN-Data}. Innerhalb der Schleife stünde er so oft da, wie es Projekte gibt.
Die äußere Klammerung mit WS-ClimateNeutralActivated gehört dazu. Ist die Funktion im Shop nicht freigeschaltet, soll an dieser Stelle gar nichts erscheinen.

Die Projektliste

CN-Data

Das zentrale Tag, in drei Rollen. Der Bereich greift nur, wenn der Warenkorb überhaupt die konfigurierte Mindestmenge an CO2 erreicht und ClimatePartner erreichbar ist. Ein leerer negativer Bereich ist deshalb keine Seltenheit, sondern der Normalfall bei kleinen Bestellungen.

Die Angaben zum Projekt

Alle Tags dieses Abschnitts gelten nur innerhalb der Schleife {@CN-Data}. ClimatePartner rechnet immer in Kilogramm, CN-ProjectUnit gibt diese Einheit als Text aus. CN-ProjectAvailableCompensationAmount wird mit den Einstellungen aus dem Abschnitt <ClimateNeutral> formatiert, also mit den dort festgelegten Nachkommastellen und Trennzeichen. Die Preise verwenden dagegen das Preisformat des Shops.

Auf einen bestimmten Wert prüfen

Diese Tags lassen sich als Bereichs-Tag mit einem Parameter verwenden. Der Bereich greift, wenn der Wert des Projekts dem Parameter entspricht.
Die Werte kommen von ClimatePartner und können sich ändern. Bauen Sie die Anzeige deshalb so, dass sie ohne Treffer weiterhin sinnvoll aussieht.
Ohne Parameter greift der Bereich, wenn überhaupt ein Wert vorliegt. Das ist die übliche Klammerung, etwa um einen Link nur dann zu setzen, wenn es eine Projektseite gibt.

Die Preise

Zwei Größen und je vier Varianten.
Die Variante ohne Zusatz richtet sich nach der Preisart des Shops: In einem Shop mit Bruttopreisen liefert CN-ProjectTotal den Bruttobetrag, in einem Shop mit Nettopreisen den Nettobetrag. Wenn Sie beides sicher auseinanderhalten müssen, verwenden Sie die ausdrücklichen Varianten.Der Gesamtpreis ist nicht einfach der Preis je Kilogramm mal der Emissionsmenge. Der Shop wendet zuerst die konfigurierten Mindestkosten an und rechnet danach den ebenfalls konfigurierten Aufpreis hinzu. Ein nachgerechneter Betrag aus den beiden Einzelwerten weicht deshalb ab.

Nachkommastellen steuern

Die vier Tags zum Preis je Kilogramm nehmen die Anzahl der Nachkommastellen als Parameter entgegen. Ohne Parameter sind es zwei.
Drei Nachkommastellen sind hier oft nötig, denn der Preis je Kilogramm liegt regelmäßig im Bereich weniger Cent. Mit zwei Stellen stünde bei vielen Projekten dieselbe Zahl.

Die Auswahl

Der Käufer wählt genau ein Projekt oder keines. Fünf Tags bilden diese Auswahlgruppe. CN-Project_radioname gibt immer denselben festen Namen aus. Genau das macht die Auswahlpunkte zu einer Gruppe, aus der nur einer gewählt werden kann. Verwenden Sie deshalb auch beim Punkt “kein Projekt” dieses Tag und keinen eigenen Namen. CN-Project_radioselected_noproject greift, solange der Käufer nichts ausgewählt hat. Das ist der Ausgangszustand, der erste Auswahlpunkt ist also von sich aus vorbelegt.

Alternative Währung

Zu allen acht Preis-Tags gibt es eine Variante in alternativer Währung. Die vier Tags zum Preis je Kilogramm nehmen als ersten Parameter die Nachkommastellen und als zweiten einen dreistelligen Währungs-ISO-Code. Die vier Tags zum Gesamtpreis nehmen nur den ISO-Code. Ohne Code wird die vom Käufer gewählte alternative Währung verwendet.
Wie bei allen Tags zur alternativen Währung greift der Bereich, sobald ein Umrechnungskurs vorliegt, und nicht erst bei einem Betrag größer null. Referenz: AltCurrency- (Alternative Währung)

Die Tags im Überblick

Zulässig sind alle Tags auf der Zahlungs- und Versandarten-Seite (ws_pay_deliv.htm), innerhalb von {CN-Data}. Alle Tags zum einzelnen Projekt zusätzlich nur innerhalb der Schleife {@CN-Data}.

Verwandte Themen