Sprachauswahl Grafik anstatt Text "DE" und "EN"?

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.452
282
AW: Sprachauswahl Grafik anstatt Text "DE" und "EN"?

Völlig falscher Ansatz, niemals in der Datenbank rumpfuschen! Da beide Links eine id "language" haben, auch das ist im Übrigen schonmal falsch da IDs nur einmal vergeben sein dürfen, kannst du einfach das {$oSprache->cISO} anhängen also:

id="language_{$oSprache->cISO}" und dann per CSS eine Grafik hinterlegen.
 

nonorush

Gut bekanntes Mitglied
11. November 2010
498
25
Berlin
AW: Sprachauswahl Grafik anstatt Text "DE" und "EN"?

Danke für den Tipp. Das man IDs nicht zweimal vergeben soll ist mir klar aber Southbridge anscheinend nicht.
 

nonorush

Gut bekanntes Mitglied
11. November 2010
498
25
Berlin
AW: Sprachauswahl Grafik anstatt Text "DE" und "EN"?

id="language_{$oSprache->cISO}" und dann per CSS eine Grafik hinterlegen.

Sorry aber das verstehe ich nicht so ganz? Ich habe jetzt in der header_custom "id="language" verändert in id="language_{$oSprache->cISO}". Ich verstehe nicht wie der Selector in meiner CSS Datei jetzt heißen soll, in der Quelltextansicht sieht die ID jetzt so "id="language_" aus?
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.452
282
AW: Sprachauswahl Grafik anstatt Text "DE" und "EN"?

Sorry aber das verstehe ich nicht so ganz? Ich habe jetzt in der header_custom "id="language" verändert in id="language_{$oSprache->cISO}". Ich verstehe nicht wie der Selector in meiner CSS Datei jetzt heißen soll, in der Quelltextansicht sieht die ID jetzt so "id="language_" aus?

Dann heißt das Objekt in deinem Template nicht oSprache und du müsstest die Variable entsprechend anpassen. Schau mal in der foreach wie das item benannt ist. Das ist dann der Objektname den du eintragen musst. Also {$Objektname->cISO}.