Informationstext zur Versandart abhängig von der Zahlungsart ausblenden

Abhängig von einer gewählten Zahlungsart soll ein Informationstext zur Versandart ausgeblendet werden.

Für die Zahlungsart "Sofortüberweisung" zeigt der Shop beim Versand mit DHL einen Lieferzeitraum an:

Bei Bezahlung mit PayPal soll der Shop eine solche Angabe jedoch ausblenden:

Dies ist derzeit nicht über eine Konfiguration möglich, kann aber designerisch folgendermaßen realisiert werden. Voraussetzung ist, dass im Shop bereits Zahlungsarten-Versandarten-Kombinationen eingerichtet sind, wie hier: Wegweiser: Zahlungsarten-Versandarten-Kombinationen beschrieben.

Über ein DC-FPX-Tag kann der Suffix-Text mit der Angabe des Lieferzeitraums mithilfe von CSS ausgeblendet werden – je nach gewählter Zahlungsart:

...
~WS-PaymentFields~
 
{ST-Payment(12)}~DC-FPDisableDeliverySuffixTxt_set(yes)~{/ST-Payment(12)}
{ST-Payment(1)}~DC-FPDisableDeliverySuffixTxt_set(yes)~{/ST-Payment(1)}
 
{DC-FPDisableDeliverySuffixTxt(yes)}
<style>
    #ws_deliverydiv_suffix_id_DHL_DEU {
        display: none;
    }
</style>
{/DC-FPDisableDeliverySuffixTxt(yes)}
 
~WS-DeliveryFields~
...

Referenz: DC-FPX
Referenz: ST-Payment(X)
Materialien: Zahlungsarten-Codes