Neu Sprachauswahl Mobile Version vom Footer in den Header

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

Umalasa Arts & Crafts

Neues Mitglied
10. Juli 2020
1
0
Hallo alle zusammen!

Mir ist aufgefallen das im Evo Template in der mobilen Version die Sprachauswahl nur im Footer ist zu finden ist.
Für eine bessere Übersicht würde ich die aber gerne in den Header transportieren.

Hat jemand eine Idee wie ich das machen könnte?

Vielen Dank und Liebe Grüße,

Ance
 

JulianG

Administrator
Mitarbeiter
14. November 2013
991
223
Hi,

ich weiss nicht, ob du damit etwas anfangen kannst, aber auf die schnelle habe ich noch einen MergeRequest aus einem anderen Ticket für dich, der aber leider schon auf Shop5 basiert, da wir dort im Grunde den gleichen Schluss gezogen haben: https://issues.jtl-software.de/issues/SHOP-4129

Hier ist der MR dafür: https://gitlab.com/jtl-software/jtl-shop/core/-/merge_requests/878/diffs

Vielleicht kannst du oder jemand hier der gerne bastelt da etwas herausziehen um es kurzfristig anzupassen.
 

Patrick Gugelsberger

Moderator
Mitarbeiter
1. Februar 2019
349
36
Hallo @Umalasa Arts & Crafts,

ist sicherlich nicht die schönste Lösung aber vielleicht hilft dir das ja in die richtige Richtung.

Ich habe lediglich aus der Datei "templates/evo/layout/footer.tpl" folgenden Block in die "templates/evo/layout/header.tpl" gepackt:

Code:
<div class="row">
                {block name="footer-language"}
                {if isset($smarty.session.Sprachen) && $smarty.session.Sprachen|@count > 1}
                    <div class="language-dropdown dropdown visible-xs col-xs-6 text-center">
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown" title="{lang key='selectLang'}">
                            <i class="fa fa-language"></i>
                            <span class="caret"></span>
                        </a>
                        <ul id="language-dropdown-small" class="dropdown-menu dropdown-menu-right">
                            {foreach from=$smarty.session.Sprachen item=Sprache}
                                {if $Sprache->kSprache == $smarty.session.kSprache}
                                    <li class="active lang-{$lang} visible-xs"><a>{if $lang === 'ger'}{$Sprache->cNameDeutsch}{else}{$Sprache->cNameEnglisch}{/if}</a></li>
                                {/if}
                            {/foreach}
                            {foreach from=$smarty.session.Sprachen item=oSprache}
                                {if $oSprache->kSprache != $smarty.session.kSprache}
                                    <li>
                                        <a href="{$oSprache->cURL}" class="link_lang {$oSprache->cISO}" rel="nofollow">{if $lang === 'ger'}{$oSprache->cNameDeutsch}{else}{$oSprache->cNameEnglisch}{/if}</a>
                                    </li>
                                {/if}
                            {/foreach}
                        </ul>
                    </div>
                {/if}
                {/block}
                {block name="footer-currency"}
                {if isset($smarty.session.Waehrungen) && $smarty.session.Waehrungen|@count > 1}
                    <div class="currency-dropdown dropdown visible-xs col-xs-6 text-center">
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">
                            {if $smarty.session.Waehrung->cISO === 'EUR'}
                                <i class="fa fa-eur" title="{$smarty.session.Waehrung->cName}"></i>
                            {elseif $smarty.session.Waehrung->cISO === 'USD'}
                                <i class="fa fa-usd" title="{$smarty.session.Waehrung->cName}"></i>
                            {elseif $smarty.session.Waehrung->cISO === 'GBP'}
                                <i class="fa fa-gbp" title="{$smarty.session.Waehrung->cName}"></i>
                            {else}
                                {$smarty.session.Waehrung->cName}
                            {/if} <span class="caret"></span>
                        </a>
                        <ul id="currency-dropdown-small" class="dropdown-menu dropdown-menu-right">
                            {foreach from=$smarty.session.Waehrungen item=oWaehrung}
                                <li>
                                    <a href="{$oWaehrung->cURL}" rel="nofollow">{$oWaehrung->cName}</a>
                                </li>
                            {/foreach}
                        </ul>
                    </div>
                {/if}
                {/block}
</div>
Das ganze habe ich in den "header" block gepackt, in der Anlage ein Screenshot wie das ganze aussieht und für die Shop Version 4.06.17 fertige Dateien, diese müsstest du einfach nur noch mit deinen austauschen (vorher definitiv ein Backup deiner Dateien machen!)
 

Anhänge

  • Ich liebe es
Reaktionen: JulianG
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Template EVO Sprachauswahl Mobile unsichtbar Templates für JTL-Shop 4
Gelöst Sprachauswahl "NOVA" Selektor Fehlt Gelöste Themen in diesem Bereich 1
Neu Sprachauswahl im EVO Template - Drop Down in jeweiliger Landessprache User helfen Usern 0
Neu Anzahl Top-Produkte in der Mobile Ansicht Templates für JTL-Shop 8
Neu Mobile Kategorieübersicht mit sofort in den Warenkorb Templates für JTL-Shop 6
Offen Abbrüche bei der Verwendung von JTL-WMS Mobile JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 5
Gelöst Picken von Gebinden in JTL WMS Mobile ab 1.5 Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 5
Gelöst Performance WMS-Mobile local VS server Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 10
Neu 2 mobile Endgeräte an einer Kasse Allgemeine Fragen zu JTL-POS 1
In Bearbeitung L&L neue Version - Abwärtskompatibilität gibt es wohl nicht Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 7
Neu Anmeldung bei kundencenter.jtl-software.de regelmäßig erforderlich trotz StandAlone Version Einrichtung / Updates von JTL-POS 3
In Bearbeitung Trotz aktueller Version, Zahlungsart "eBay Managed Payments" fehlt Installation von JTL-Wawi 1
Neu Achtung vor Update bitte bei PHP die Intl Version prüfen, sonst keine Kunden Registrierung möglich JTL-Shop - BETA - Feedback und Bugmeldungen 8
Offen JTL-Shipping mit Meldung 0 - auf Label Code15 - Version 1.5.31.0 JTL-ShippingLabels - Fehler und Bugs 31
Fehler bei Update auf Version>= 1.5.30.x JTL-Wawi - Fehler und Bugs 2
Neu WooCommerce JTL-Connector Version 1.14.0 / Woocommerce/Preis auf 0 gesetzt WooCommerce-Connector 3
Neu Wann kommt die nächste Connector Version? Nächster Fehler Modified eCommerce-Connector 0
Verwiesen an Support SQL-Fehlermeldung beim Update einer DB auf Version 1.5.30.0 bei FOREIGN KEY-Einschränkung 'FK_dbo_tMerchantVersandRef_kVersand' JTL-Wawi - Fehler und Bugs 1
Neu Müssen neue Rechnungsvorlagen erstellt werden beim Update auf neuste Version? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Die verwendete Version von JTL-Wawi ist zu alt... User helfen Usern - Fragen zu JTL-Wawi 6
Neu Multishop 30 Tage Version Gelöste Themen in diesem Bereich 3
Offen Connector Version 2.1.0-dev Open Beta (WPML-Support) WooCommerce-Connector 2
Neu Abgleich Lieferzeit seit aktuellster Connector-Version nicht mehr möglich Shopware-Connector 16
Neu [4.06.17] Plugin: heidelpay Standard 9.03.14 (Version 1.15), keine Aktivierung möglich JTL-Shop - Fehler und Bugs 3
Neu JTL shop 3 Version mit JTL WAWI 1.5. noch kompatibel? Installation / Updates von JTL-Shop 2
In Bearbeitung Connector Version 2.5.0 Shopware-Connector 5
Ähnliche Themen