Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:

Autor Thema: Formatierung des $SHIPPING_NAME_LINK wird überschrieben  (Gelesen 141 mal)

Offline teileon

  • Neu im Forum
  • *
  • Beiträge: 28
    • Teile Beitrag
    • http://www.teileon.com
Formatierung des $SHIPPING_NAME_LINK wird überschrieben
« am: 30. November 2018, 10:54:58 »
Hallo zusammen,
ich möchte im Template dynamisch, abhängig vom Text der Versanddauer die Farbe des {$SHIPPING_NAME_LINK} verändern. Dazu würde den Smarty Text $SHIPPING_NAME auf den Lieferstatus "Nicht Lieferbar" abfragen und dann entsprechend z. B. einen <span style="color:red"> einfügen. Diese Abfrage funktioniert zwar nur mit einer Sprache, aber damit könnte ich prinzipiell leben.
Code: PHP  [Auswählen]
{if $SHIPPING_NAME == "Nicht Lieferbar"}
    <span style="color:red">
          {$SHIPPING_NAME_LINK}
    </span>
{elseif $SHIPPING_NAME != "Nicht Lieferbar"}
    {$SHIPPING_NAME_LINK}
{/if}
 

Mein Problem ist jetzt, dass die Formatierung des Links mein span color:red anscheinend überschreibt. Ich habs jetzt mit IMPORTANT! probiert, aber das funktioniert auch nicht. Gibt es da noch irgend einen Trick?

Code: PHP  [Auswählen]
<a rel="nofollow" target="_blank" href="https://www.XXX.com/popup_content.php?coID=101&amp;KeepThis=true&amp;TB_iframe=true&amp;height=400&amp;width=600" title="Information" class="thickbox">Nicht Lieferbar</a>
 

Vielen Dank!

Linkback: https://www.modified-shop.org/forum/index.php?topic=39769.0

Offline noRiddle

  • Experte
  • *****
  • Beiträge: 9.521
  • Geschlecht: Männlich
    • Teile Beitrag
    • Webdesign Bonn - Köln
Re: Formatierung des $SHIPPING_NAME_LINK wird überschrieben
« Antwort #1 am: 01. Dezember 2018, 13:37:11 »
Benutze Browser-Tools wie
rechte Maustaste auf's Element => Firefox "Element untersuchen", Chrome "Untersuchen"
dann wirst du sehen warum die Farbe nicht wirkt, nämlich weil die Farbe für Links im CSS anders definiert ist. Da hilft dann ein den Link umgebendes Element wie dein span auch nicht.

Ich würde keinen Inline-Style verwenden sondern eine Klasse und im CSS dann
Code: CSS  [Auswählen]
.DEINE_KLASSE a {color:red;}

Gruß,
noRiddle


Teile per facebook Teile per linkedin Teile per twitter

topicsolved
Text im Admin-Menü wird überschrieben

Begonnen von Eddi am Admin- und Shopbereich

3 Antworten
870 Aufrufe
Letzter Beitrag 22. März 2016, 17:32:55
von Bonsai
clip
Formatierung "Dieser Artikel wird ..."

Begonnen von TrueSlide am Templates

0 Antworten
597 Aufrufe
Letzter Beitrag 23. Mai 2016, 20:23:03
von TrueSlide
xx
Bilder werden überschrieben

Begonnen von Sick am Admin- und Shopbereich

7 Antworten
1750 Aufrufe
Letzter Beitrag 20. April 2014, 21:44:25
von Guenter59
xx
Admin-Includes-Application_top.php überschrieben

Begonnen von Teratek am Admin- und Shopbereich

3 Antworten
1121 Aufrufe
Letzter Beitrag 15. Juli 2016, 17:09:26
von Bonsai
 


             
anything