Neu Sprachauswahl mit Flaggen Shop 5.4 Nova Template

mutator

Aktives Mitglied
17. März 2021
22
1
Hi Leute



Möchte bei der Sprachauswahl eine Flagge ( DE, EN, IT, FR) hinzufügen, damit es Visuell etwas besser wird.

Nutze das Standard Nova Template in der Shop Version 5.4.1

Hat jemand schon mal in diesem Bereich experimentiert?

Danke
 
Zuletzt bearbeitet:

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.660
336
Hi Leute



Möchte bei der Sprachauswahl eine Flagge ( DE, EN, IT, FR) hinzufügen, damit es Visuell etwas besser wird.

Nutze das Standard Nova Template in der Shop Version 5.4.1

Hat jemand schon mal in diesem Bereich experimentiert?

Danke
snippets/language_dropdown.tpl im Child hinterlegen/anpassen:

Code:
{block name='snippets-language-dropdown-text'}
    <img src="{$ShopURL}/{$currentThemeDir}images/{$language->getIso639()}.png" alt="{$language->getIso639()|upper}" width="20" height="20" class="mr-1" /> {$language->getIso639()|upper}
{/block}

{block name='snippets-language-dropdown-item'}
    {dropdownitem href="{$language->getUrl()}"
        class="link-lang"
        data=["iso"=>$language->getIso()]
        attribs=["hreflang"=>$language->getIso639()]
        active=($language->getId() === JTL\Shop::getLanguageID())}
        <img src="{$ShopURL}/{$currentThemeDir}images/{$language->getIso639()}.png" alt="{$language->getIso639()|upper}" width="20" height="20" /> {$language->getIso639()|upper}
    {/dropdownitem}
{/block}

Die Icons der Flaggen müssen dann im Themedir unter images/ liegen via. de.png, en.png etc. Alternativ die Dateien und Pfaden nach Deinen Ansprüchen ändern.
 
  • Gefällt mir
Reaktionen: mutator

mutator

Aktives Mitglied
17. März 2021
22
1
HI

Sieht bei mir jetzt so aus.

Die Flaggen liegen in

Template/Nova/images/ DE.png, IT.png etcc

Und in

Template/Nova/themes/images/ DE.png , IT.png etc..
 

Anhänge

  • Sprachen.jpg
    Sprachen.jpg
    3,3 KB · Aufrufe: 3

mutator

Aktives Mitglied
17. März 2021
22
1
Danke

Wollte ohne plugin das ganze anpassen.

Scheint auch zu gehen , bloß die Flaggen sind nicht sichtbar. 😊
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.245
2.448
Berlin
Firma
css-umsetzung
Naja, du nimmst das currentThemeDir, hast aber wie es scheint deine Flaggen im Template Verzeichnis

diese Variablen hast du zur Verfügung um in das richtige Verzeichnis zu kommen, du solltest dir die mal einzeln ausgeben lassen um zu sehen wo du landest

Code:
        $this->smarty->assign('device', $device)
            ->assign('isMobile', $device->isMobile())
            ->assign('isTablet', $device->isTablet())
            ->assign('ShopURL', $shopURL)
            ->assign('opcDir', \PFAD_ROOT . \PFAD_ADMIN . 'opc/')
            ->assignDeprecated('PFAD_SLIDER', $shopURL . '/' . \PFAD_BILDER_SLIDER, '5.2.0')
            ->assign('isNova', ($this->config['template']['general']['is_nova'] ?? 'N') === 'Y')
            ->assign('nTemplateVersion', $template->getVersion())
            ->assign('currentTemplateDir', $paths->getBaseRelDir())
            ->assign('currentTemplateDirFull', $paths->getBaseURL())
            ->assign('currentTemplateDirFullPath', $paths->getBaseDir())
            ->assign('currentThemeDir', $paths->getRealRelThemeDir())
            ->assign('currentThemeDirFull', $paths->getRealThemeURL())
            ->assign('isFluidTemplate', ($this->config['template']['theme']['pagelayout'] ?? '') === 'fluid')
            ->assign('shopFaviconURL', $this->getFaviconURL($shopURL, 'favicon.svg'))
            ->assign('ShopLogoURL', Shop::getLogo(true))
            ->assign('lang', Shop::getLanguageCode())
            ->assign('ShopHomeURL', $this->getHomeURL($shopURL))
            ->assign('ShopURLSSL', Shop::getURL(true))
            ->assign('imageBaseURL', Shop::getImageBaseURL())
            ->assign('isAjax', Request::isAjaxRequest());
 
  • Gefällt mir
Reaktionen: mutator

mutator

Aktives Mitglied
17. März 2021
22
1
Kann ich das hier ändern

<img src="{$ShopURL}/{$currentThemeDir}images/



Das es mir aus die Pfad die Sachen nimmt ?



Template/Nova/images/ DE.png, IT.png etcc



Danke
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.245
2.448
Berlin
Firma
css-umsetzung
Du musst currentTemplateDirFull nehmen, sonst werden die Flaggen wenn du in einem Unterverzeichnis bist vermutlich nicht angezeigt.
 
Ähnliche Themen
Titel Forum Antworten Datum
Verkauf: Positionsname mit Hersteller möglich? JTL-Wawi 1.11 6
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2
Neu Neues Plugin: Produktbundles mit Rabatten Plugins für JTL-Shop 0
Neu Für die Weiterentwicklung und Betreuung unserer bestehenden Systemlandschaft suchen wir einen erfahrenen Freelancer (m/w/d) mit fundierten Kenntnissen JTL-Wawi App 1
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
Neu Repricer Erfahrungen mit JTL gesucht User helfen Usern - Fragen zu JTL-Wawi 0
Neu Checkout Probleme mit Pflichtfeldangaben Allgemeine Fragen zu JTL-Shop 4
Neu OSS aktiv – Ausnahme für Eventtickets mit deutschem Leistungsort möglich? Allgemeine Fragen zu JTL-Shop 6
Neu Zusatzartikel, Stückliste, Variation den Kunden direkt mit anbieten (Shop/Ebay) User helfen Usern - Fragen zu JTL-Wawi 5
Neu Kundenkonto mit UID und Bestellung als Gast JTL-Shop - Fehler und Bugs 14
Neu Sprachvariablen Textbausteine mit "." im Namen lassen sich nicht ändern JTL-Shop - Fehler und Bugs 2
Neu 12.400 Versandumschläge B4 / 6.400 Braun und 6.000 Weiß mit Faltböden / Klappböden Dienstleistung, Jobs und Ähnliches 3
Neu Kann man mit JTL Gebrauchtware verkaufen? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Synchronisation mit Shop mit Fehlern beendet Onlineshop-Anbindung 17
Neu Mehrere Kartons in einem Auftrag mit nur einem DHL-Label Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 12
Neu Kunde zahlt zuviel mit PayPal Plugins für JTL-Shop 0
Neu Wawi Synchronisation mit JTL Shop nicht möglich! seit 3 Stunden was kann man machen? Onlineshop-Anbindung 1
Neu Export Kundendaten mit Label in WAWI 1.9.6.5 JTL Ameise - Eigene Exporte 1
Neu Ebay Artikel mit Fehlern / Export eBay-Anbindung - Ideen, Lob und Kritik 3
Neu Newsletter Anmeldung speichert Namen mit HTML-Entities JTL-Shop - Fehler und Bugs 1
Neu Fehler mit der Kartenzahlung Einrichtung / Updates von JTL-POS 9
Rechnung mit oder ohne ZUGFeRD XML speichern JTL-Wawi 1.11 4
Neu WMS Mobile / kein QR Code Scan in das Passwort Feld mit Zebra MDE JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Inaktive Amazon Angebote mit Fehlern - Preisfehler, GPSR usw. Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Samsung TAB A7 + Swissbit TSE USB-Stick mit JSAUX Adapter OTG Typ C auf USB JTL-POS - Fragen zu Hardware 1
Neu Probleme mit Cache Einstellungen / HTTP 500 - memory limit exceeded JTL-Shop - Fehler und Bugs 9
Neu Kassenbon mit Rabatt Angabe Allgemeine Fragen zu JTL-POS 1
Artikel mit Bestand 0 ausblenden JTL-Wawi 1.9 5
Neu Übertragung an DATEV mit Besonderheit der Kasse (LS-POS) User helfen Usern - Fragen zu JTL-Wawi 0
Artikel mit Bestand einen Einkaufstop setzen JTL-Wawi 1.11 3
Neu Wechsel von JTL Shop 5 zu Shopify / ERP-Connector Produkte mit Variationen werden nicht übertragen Shopify-Connector 1
Artikel Z besteht aus den Positionen A, B und C mit unterschiedlichen Steuersätzen. Wie im Angebot, Auftrag, Rechnung richtig dargestellen ? JTL-Wawi 1.11 4
Neu Erfahrungen mit automatischen Etikettiersystemen & JTL-Integration Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Erfahrungen mit JTL-Wawi 1.10.15.0 im Produktivbetrieb? JTL-Wawi 1.10 7
Neu Lieferschein entweder mit Stücklistenkomponente oder aber mit normalem Artikel ausgeben. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Rabatt auf Zahlungsart wird bei Lieferung ins EU-Ausland mit falscher MwSt berechnet? Betrieb / Pflege von JTL-Shop 0
Neu Bedarfssprognose - Einmalige Bestellung mit großer Stückzahl nicht zu berücksichtigen User helfen Usern - Fragen zu JTL-Wawi 0
Defekte Retouren mit Grund des Defektes erfassen JTL-Wawi 1.11 1
Neu Für jeden Artikel Bild1 löschen mit der Ameise JTL-Ameise - Ideen, Lob und Kritik 3
Neu Sitemap per cronjob und nicht mit Wawi Abgleich Allgemeine Fragen zu JTL-Shop 3
Neu Mit Ameise nur einen Artikel & die dazu gehörenden Varianten exportieren - wie? Schnittstellen Import / Export 3
Neu JTL-Wawi 1.11.5: Sequenzieller Kundenexport mit Workflow und SQL-Queue Schnittstellen Import / Export 2
Neu Rechnung mit Lastschift Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 5
Neu JTL POS mit Stadtgutscheinen Allgemeine Fragen zu JTL-POS 0
Neu eBay Angebotsimport : Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 0
S/MIME mit veraltetem Standard? JTL-Wawi 1.11 2
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 21
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Neu "Eine Zeile mit doppeltem Schlüssel" im Assistent zur Einrichtung Installation von JTL-Wawi 1

Ähnliche Themen