Sprachauswahl in Sidebox

boilibernd

Aktives Mitglied
18. August 2009
19
0
Ich möchte meinen Shop zukünftig auch in holländischer und französischer Sprache betreiben. Entsprechende Sprachdateien sind schon (NL) oder bald (FR) vorhanden, das übersetzen der Artikelbeschreibungen und der Contents etc. lasse ich Muttersprachler machen.
Da ich die Suchfunktion aus meinem Header rausgenommen habe, steht auch die Sprachauswahl dort nicht mehr zur Verfügung. Diese würde ich, wegen der besseren Übersichtlichkeit, eh viel lieber in einer kleinen Sidebox realisieren.
Kennt jemand den Link um auf die jeweilige Sprache zu schalten?
Freue mich über Hilfe.
Bernd

www.cockbaits.com
 

andy j

Entwickler
7. April 2010
817
1
AW: Sprachauswahl in Sidebox

Hi,

einfachste Lösung wäre wenn du eine "Eigene Box" in der Boxenverwaltung anlegst und beispielsweise folgendes als Inhalt setzt:

PHP:
{foreach from=$smarty.session.Sprachen item=oSprache}
	<a href="{$oSprache->cURL}">{if $lang == "ger"}{$oSprache->cNameDeutsch}{else}{$oSprache->cNameEnglisch}{/if}</a><br />
{/foreach}
 

jernst

Gut bekanntes Mitglied
3. Januar 2011
582
7
Berlin
AW: Sprachauswahl in Sidebox

Hallo,
wir haben das mal so umgesetzt, wunderbar, aber ..... man ist ja immer unzufrieden..... was müßte eingegeben werden, damit die Flaggen der Sprachen in der Box angezeigt werden.

Hatte es mit "Auszügen aus der header.tpl und der footer.tpl versucht, bin aber aufgrund meiner beschränkten Möglichkeiten gescheitert.
 

marcos software

Sehr aktives Mitglied
23. Juli 2009
1.742
24
Bonn
AW: Sprachauswahl in Sidebox

PHP:
{foreach from=$smarty.session.Sprachen item=oSprache} 
    <a href="{$oSprache->cURL}">{if $oSprache->cNameDeutsch == "Deutsch"}<img src="LINK ZUR FLAGGE DEUTSCHLAND">{/if}{if $oSprache->cNameDeutsch == "Niederländisch"}<img src="LINK ZUR FLAGGE Niederlande">{/if}{if $oSprache->cNameDeutsch == "Französisch"}<img src="LINK ZUR FLAGGE Frankreich">{/if}</a><br /> 
{/foreach}

ungetestet - neben dem link zur passenden Flagge muss uU noch der deutsche Name der Sprache angepasst werden.

Gruß,
Marc
 

jernst

Gut bekanntes Mitglied
3. Januar 2011
582
7
Berlin
AW: Sprachauswahl in Sidebox

Auch wenn es schon ein Weilchen her ist, wir haben es ausprobiert und für uns so umgesetzt in einer Box ohne Rahmen:
{foreach from=$smarty.session.Sprachen item=oSprache} <a href="{$oSprache-&gt;cURL}">{if $oSprache-&gt;cNameDeutsch == &quot;Deutsch&quot;}<img src="http://www.petticoatshop.com/templates/JTL-Shop3-Tiny-314//themes/base/images/flags/ger.png" />{/if}{if $oSprache-&gt;cNameDeutsch == &quot;Englisch&quot;}<img src="http://www.petticoatshop.com/templates/JTL-Shop3-Tiny-314//themes/base/images/flags/eng.png" />{/if}</a>{/foreach}

Das grosse Mysterium besteht darin, daß der gesamte Footer verschwindet wenn wir das so "scharf schalten" und dann noch mal was am Quellcode verändern. Löschen wir die Box, ist alles wieder hübsch......

Das merk
 

jernst

Gut bekanntes Mitglied
3. Januar 2011
582
7
Berlin
AW: Sprachauswahl in Sidebox

Vielen Dank, genau das war es.
Nun geht´s und ist hübsch ;)

Aber mal im Vertrauen gefragt, wann ist denn der Ckeditor ein Editor und wann ist er es nicht? Wir haben auch im Bereich eines Plugins die Situation, daß wir nicht den gesamten Quelltext damit editieren können, müssen dann über einen anderen Editor aus den " ' machen. Erst dann geht es.
 

BlaZer

Aktives Mitglied
23. Juni 2014
6
0
AW: Sprachauswahl in Sidebox

Hallo zusammen,

das scheint nicht mehr zu funktionieren. Wenn ich den Quelltext in eine Box einfüge (html editor modus) verschwindet der Footer und die Sprachauswahl erscheint auch nicht unter dem navigationsmenü.
Jemand eine Idee?

Vielen Dank!
 

werner.backhaus

Aktives Mitglied
6. Dezember 2006
455
0
Ahaus
AW: Sprachauswahl in Sidebox

Hallo,
habe diesen code (siehe oben) mit geänderten namen im editor quellcode eingegeben, die flaggen sind im editor sichtbar, es erscheint im shop jedoch nur die Überschrift der Box.

{foreach from=$smarty.session.Sprachen item=oSprache} <a href="{$oSprache-&gt;cURL}">{if $oSprache-&gt;cNameDeutsch == &quot;Deutsch&quot;}<img src="http://www.nnnnn.png" />{/if}{if $oSprache-&gt;cNameDeutsch == &quot;Englisch&quot;}<img src="http://www.nnnnn.png" />{/if}</a>{/foreach}

Kann jemand helfen?

Gruß
werner