Zahlen vergleichen
Sechs Bereichs-Tags vergleichen Zahlenwerte. Alle Argumente sind Tag-in-Tag-fähig, verglichen werden also meist zwei Tag-Ergebnisse oder ein Tag-Ergebnis und ein fester Wert.{!DC-CompareDigitLT($PR-Price$,100.00)} greift also bei einem Preis von genau 100,00 ebenso wie bei einem höheren. Wer “größer als” meint, nimmt DC-CompareDigitGT().
Wegweiser: Bereiche abhängig von logischen Vergleichen anzeigen
Zeichenketten vergleichen
DC-CompareStringInList() prüft, ob der erste Wert mit dem zweiten übereinstimmt oder in einer Liste vorkommt.
DC-FPX_contains().
Ein Tag-Ergebnis als Parameter verwenden
Tag-in-Tag funktioniert nur mit Einzel-Tags ohne eigenes Argument. Ein Tag wieDC-FPX_IndexOf(), das selbst Klammern braucht, lässt sich deshalb nicht als $…$ in ein anderes Tag schreiben.
Für diesen Fall gibt es ein Paar: DC-WSTagParameter-prepare klammert das Tag ein und hält sein Ergebnis fest, DC-WSTagParameter-use setzt es anschließend als Parameter ein.
prepare-Bereichs wird niemals ausgegeben. Er dient allein dazu, das Ergebnis zu erzeugen.
Dasselbe Muster dient dazu, eine berechnete Adresse an ContentControl-SetHeader_Location() zu übergeben.
Links zusammenbauen
Drei Tags setzen eine Adresse aus einer Basis und beliebig vielen Parametern zusammen.WS-EnsureNextLinkContainsURLParams wird dafür nicht gebraucht.
Der Wert wird automatisch URL-codiert. Übergeben Sie ihn deshalb im Klartext und nicht bereits codiert, sonst wird er ein zweites Mal codiert.
Für jeden weiteren Parameter setzen Sie _AppendParameter() noch einmal.
Weitere Tags
DC-3ISOCodeToCountry()
Übersetzt einen dreistelligen Länder-ISO-Code in die Länderbezeichnung aus der Länderkonfiguration. Ist der Code unbekannt, gibt das Tag nichts aus.DC-RedeemVoucher
Löst einen eingegebenen oder übergebenen Gutschein ein, sofern er noch nicht eingelöst wurde. Damit lässt sich ein Gutschein über einen Deeplink einlösen.DC-ResetActiveCatIndex
Setzt die intern gemerkte aktive Kategorie zurück. Damit erscheint im Kategoriemenü kein Eintrag mehr als ausgewählt.DC-RecalculatePayDeliv
Lässt Zahlungsarten und Versandarten neu prüfen und berechnen.DC-ResetAddressErrorFlags
Setzt die Fehlermarkierungen der Rechnungsadresseingabe zurück.DC-QuantityInputPrintDepVarIndex
Steuert die Ausgabe des Variantenindex bei Mengeneingabefeldern.Tags des Testmodus
Zwei weitere Tags wirken nur, wenn der Shop im Testmodus läuft, und geben sonst nichts aus.Die Tags im Überblick
Zulässig sind alle Tags auf allen Templates.
Verwandte Themen
- Wegweiser: Bereiche abhängig von logischen Vergleichen anzeigen
- Referenz: TAF- (Tell-A-Friend)
- Referenz: DC- (Freie Parameter und Session-Parameter)
- Referenz: ContentControl- (Weiterleitungskonzept für Inhalte aus Drittsystemen)
- Referenz: CHECK- (URL- und Cookie-Daten)
