Offen Sprachauswahl per einfachem Mausklick ohne expander Box

tulek

Aktives Mitglied
31. Juli 2015
4
0
Hallo Forum,

ich wende mich hilfesuchend an Euch. Ich würde gern die Sprachauswahl in unserem Shop mit einem Klick ändern können,
also nicht mit der Maus über die Flagge hovern und dann aus dem expander Div den Link anklicken, sondern einfach per
Klick auf die Flagge, da wir nur deutsch und englisch zur Auswahl haben sollte das theoretisch kein Problem sein.

Momentan sieht es im Template-Code so aus:

Code:
<!-- language -->               {if isset($smarty.session.Sprachen) && $smarty.session.Sprachen|@count > 1}
                  <li>
                     {foreach from=$smarty.session.Sprachen item=Sprache}
                        {if $Sprache->kSprache == $smarty.session.kSprache}
                           <a href="{$Sprache->cURL}" id="language" class="expander" rel="nofollow">
                              {*if $lang == "ger"}{$Sprache->cNameDeutsch}{else}{$Sprache->cNameEnglisch}{/if*}
                              <img src="{$currentTemplateDir}/themes/base/images/flags/{$lang}.png" height="12" class="vmiddle" alt="{if $lang == "ger"}{$Sprache->cNameDeutsch}{else}{$Sprache->cNameEnglisch}{/if}" />
                           </a>
                        {/if}
                     {/foreach}
                     <div id="ep_language" class="expander_box">
                        <div class="expander_inner">
                           {foreach from=$smarty.session.Sprachen item=oSprache}
                           {if $oSprache->kSprache != $smarty.session.kSprache}
                              <p><a href="{$oSprache->cURL}" class="link_lang {$oSprache->cISO}" rel="nofollow">{if $lang == "ger"}{$oSprache->cNameDeutsch}{else}{$oSprache->cNameEnglisch}{/if}</a></p>
                           {/if}
                           {/foreach}
                        </div>
                     </div>
                  </li>
               {/if}

Seht Ihr da eine Möglichkeit, ich stehe da gerade etwas auf dem Schlauch.
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Sprachauswahl per einfachem Mausklick ohne expander Box

ja, das "hovern" erfolgt via css

Einfach das css anpassen, dannkannst du die Flaggen/Sprachlinks permanent anzeigen lassen
 

tulek

Aktives Mitglied
31. Juli 2015
4
0
AW: Sprachauswahl per einfachem Mausklick ohne expander Box

Das ist mir bewusst, so weit bin/war ich auch schonn, allerdings würde ich aus gründen der Optik nur die jeweils nicht aktive Flagge anzeigen lassen, sprich im deutschsprachigen Shop den Union Jack und im englischsprachigen unserer Flagge.

Ich bin mir nur nicht ganz klar wie dafür dann die if Bedingung auszusehen hat.

Aber Danke auf jeden Fall für's Nachdenken.
 
Ähnliche Themen
Titel Forum Antworten Datum
Sprachauswahl im JTL Shop 5 Einrichtung JTL-Shop5 5
Neu Wie kann man Anzahl der VPE per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Per Button/ Link Artikel in den Warenkorb legen Technische Fragen zu Plugins und Templates 1
Artikel per Ameise mehreren Kategorien zuordnen - Artikeldatenimport in WaWi nicht mehr vorhanden JTL-Wawi 1.8 6
Workflow = Gewinn unter 30 % vom netto = per Mail informiert JTL-Wawi 1.6 10
Neu WMS/Packtisch+ ... manuelle Workflows per Barcode auslösen JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Gutscheine aktualisieren bzw. mehrere per Import deaktivieren? Allgemeine Fragen zu JTL-Vouchers 1
Neu shopapotheke per Anbindung eBay-Anbindung - Fehler und Bugs 1
Neu Umlagerung per Ameisen-Import JTL-Wawi - Fehler und Bugs 1
Neu In einen Portlet-Container im Frontend per Ajax Datennachladen (weitere anzeigen) Technische Fragen zu Plugins und Templates 1
Neu eBay Plus Angebote per Ameise steuerbar ? Eigene Übersichten in der JTL-Wawi 6
Neu Zugang zu Kategorien nur per Kennworteingabe Plugins für JTL-Shop 3
Neu Eigene Felder (Kunde) in csv-Datei per Ausgabe (Auftrag oder Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Lieferadresse / Rechnungsadresse im Auftrag per Doppelklick wählbar machen JTL-Wawi - Ideen, Lob und Kritik 0
Datenbank-Abfrage per SQL nach Lagermenge pro Artikel & Warenbereich (WMSLager) JTL-Wawi 1.8 1
Neu Lieferantenbestellung als CSV mit selbst festgelegten Spalten per Mail senden Arbeitsabläufe in JTL-Wawi 1
Neu Benachrichtigung per Workflow bei Wareneingang User helfen Usern - Fragen zu JTL-Wawi 24
Neu Weiterleitungen direkt per Datenbank einfügen aufgrund Größe bzw. Anzahl? Betrieb / Pflege von JTL-Shop 9
Gelöst Per Workflow im Servicedesk eine Mail versenden. Gelöste Themen in diesem Bereich 4
Variationen per Ameise umbenennen JTL-Wawi 1.8 1
Workflow Auftraqspositionen per Email an Kunden senden JTL-Wawi 1.7 3
Neu Ist es möglich per Ameise Kunden zu löschen? Arbeitsabläufe in JTL-Wawi 2
Neu LS-Pos Kundenrechnung per Email Fragen rund um LS-POS 1
Neu Warenkorb per Link teilen Allgemeine Fragen zu JTL-Shop 7
Ausgabe per E-Mail geht plötzlich nicht mehr, Testmail aus Wawi aber schon JTL-Wawi 1.6 22
Beantwortet Kunde von Firma per Workflow setzen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Datenbankebene per SQL löschen Eigene Übersichten in der JTL-Wawi 6
Neu Consent Status per Smarty Var abfragen Technische Fragen zu Plugins und Templates 2
Nur noch sporadischer Versand per Mail von Rechnungen, Lieferscheinen und Mahnungen nach Update auf Version 1.8. JTL-Wawi 1.8 0
Neu Kinderartikel per Ameise vom Vater lösen Arbeitsabläufe in JTL-Wawi 6
Neu Probleme bei Aufgabenplaner (Export-Manger) per Cronjob JTL-Shop - Fehler und Bugs 1
Neu EK-Preise per Workflow in Lieferantenbestellung einfügen? User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen