Neu Wie kann ich die ausgewählte Sprache abfragen?

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.088
360
Da man ja Freifelder nicht in den Sprachen anlegen kann haben wir uns die in verschiedenen Sprachen angelegt. Um nun das richtige Freifeld anzugen würde ich eine if Abfrage einbauen wollen die die ausgewählte Sprache abfragt.
Kann mir jemand sagen wie die Variable heißt und was die ausgibt?
 

hii

Gut bekanntes Mitglied
6. Januar 2009
105
7
NRW
Wir machen unsere Abfragen für Sprachen im JTL Shop immer so:
Code:
{if $lang == ger}Deutsch{elseif $lang == fre}Französisch{elseif $lang == spa}Spanisch{else}Englisch und Fallback{/if}
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.088
360
Hab das jetzt für die Eigenen Felder so gelöst:
Code:
{if $lang == ger}
    {if (isset($Artikel->FunktionsAttribute.gutachten_de) && $Artikel->FunktionsAttribute.gutachten_de|@strlen > 0)}
    <h3>{lang section="global" key="Schade_gutachten"}</h3>
    <div class="Schade_Tabelle">{$Artikel->FunktionsAttribute.gutachten_de}</div>
    {/if}
{else}
    {if (isset($Artikel->FunktionsAttribute.gutachten_en) && $Artikel->FunktionsAttribute.gutachten_en|@strlen > 0)}
    <h3>{lang section="global" key="Schade_gutachten"}</h3>
    <div class="Schade_Tabelle">{$Artikel->FunktionsAttribute.gutachten_en}</div>
    {/if}
{/if}
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.369
243
Ich würde das ganze dynamischer aufbauen:

PHP:
{assign var=attr_gutachten value="gutachten_`$lang`"}
{if isset($Artikel->FunktionsAttribute.$attr_gutachten) && $Artikel->FunktionsAttribute.$attr_gutachten|@strlen > 0}
    <h3>{lang section="global" key="Schade_gutachten"}</h3>
    <div class="Schade_Tabelle">{$Artikel->FunktionsAttribute.$attr_gutachten}</div>
{/if}

So muss man nicht für jede Sprache eine Bedingung setzen. Das FunktionsAttribut muss dann "gutachten_ger" und "gutachten_eng" lauten.
 
  • Gefällt mir
Reaktionen: fibergirl und hii

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.088
360
Ah schöne Sache. Ich hatte schon versucht per Übersetzung das en usw. hinter zu hängen. Das ging aber schief.

Du bringst mich aber auf eine Idee. Könnte da so gehen?

{assign var=attr_gutachten value="gutachten_`lang section="global" key="Schade_sprachen` "}
In der Übersetzung steht de und en usw. drinne. Tu mich etwas schwer die eigenen jetzt noch umbenennen da die auch im Template für ebay drinne sind.
 
Zuletzt bearbeitet:

hii

Gut bekanntes Mitglied
6. Januar 2009
105
7
NRW
Folgendes könnte ein Ansatz sein und funktionieren...

Code:
{if $lang == 'ger'}
    {assign var=lang_neu value="de"}
{else}
    {assign var=lang_neu value="en"}
{/if}

{assign var=attr_gutachten value="gutachten_`$lang_neu`"}
{if isset($Artikel->FunktionsAttribute.$attr_gutachten) && $Artikel->FunktionsAttribute.$attr_gutachten|@strlen > 0}
    <h3>{lang section="global" key="Schade_gutachten"}</h3>
    <div class="Schade_Tabelle">{$Artikel->FunktionsAttribute.$attr_gutachten}</div>
{/if}
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wie kann ich eine Zahl formatieren Allgemeine Fragen zu JTL-Shop 7
Neu wie kann ich alle eigene Felder vom Artikel per Ameise importieren? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Wie kann ich die eigenen Felder im Angebot ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Wie kann ich retournierte VarKombis in einer separaten Online-Shop Kategorie reduziert anbieten? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wie kann ich die in Auftragsattribute hinterlegte E-Mail Adresse und andere Attribute in E-Mail Vorlage abfragen? User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie kann ich PayPal Plus Rechnungskauf in Wawi erkennen? WooCommerce-Connector 0
Neu Wie kann ich Bestellungen vom 16.07 - 22.07 nochmals in die Wawi importieren Shopware-Connector 4
Neu Wie kann ich die hinterlegte E-Mail Adresse für Rechnungsversand von "Eigene Felder" in E-Mail Vorlage abfragen? User helfen Usern - Fragen zu JTL-Wawi 15
Neu Warum Übersichtsseiten ohne Ende? Wie kann das deaktiviert werden? Allgemeine Fragen zu JTL-Shop 9
Neu Wie kann sichergestellt werden, dass der eingerichtete Workflow auch wirklich greift? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Tracking ID URL - wie korrekt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Export (CSV): wie bekomme ich das BestellDatum?! Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Artikelmerkmale nachträglich eintragen und hochladen - wie? Einrichtung und Installation von JTL-eazyAuction 1
Neu Alternative für NOVA wie die freien Evo Themes von bootswatch.com? Templates für JTL-Shop 1
Neu Wie mache ich eine Abfrage für eine Checkbox? Allgemeine Fragen zu JTL-Shop 7
Neu Mehrere Rechnungen wurden gelöscht oder existieren nicht - aber wie? User helfen Usern 15
Neu Wie schalte ich die Email an den Kunden bei Zahlungseingang ab? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu NettoPreis abzüglich Rabatt aber Ergebniss nicht wie auf Taschenrechner Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Placeholder wie im Browser JTL-Wawi - Ideen, Lob und Kritik 0
Neu Gibt es keine "eigene Felder" für Vorgänge wie Angebot, Auftrag, Rechnung etc.? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Youtube Videos in Artikeldetails genau wie im OPC Templates für JTL-Shop 2
In Bearbeitung JTL POS, First Cash Solution und Buchhaltung - wie soll das eigentlich funktionieren Allgemeine Fragen zu JTL-POS 1
Neu Wie wähle ich ein Bild als Hintergrund für ein Rich Text Portlet aus? Templates für JTL-Shop 2
Neu Wie ersetze ich Bilder, sodass sie auch angezeigt werden? Allgemeine Fragen zu JTL-Shop 3
Neu Social Media Bild in JTL - wie in YOAST Allgemeine Fragen zu JTL-Shop 0
Neu JTL-Shop 5.0.3 - JTL-Wawi 1.5.48.2 - Retourenanmeldung über das Kundenkonto/Bestellungen möglich, wie? Allgemeine Fragen zu JTL-Shop 0
Neu JTL-Shop 5.0.3 - JTL-Wawi 1.5.48.2 - Automatischer Upload der PDF-Rechnungen/Gutschriften im Kundenkonto, wie bei Amazon-IDU, möglich, wie? Allgemeine Fragen zu JTL-Shop 0
Neu Zusatzverpackung bei speziellen Artikeln Pflicht? Wie macht man das? Allgemeine Fragen zu JTL-Shop 0
Beantwortet Vorkommissionierung - Wie kommt man zur 2. Pickliste Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
Neu Probleme bei JTLShop5 hausintern auf dem gleichen Rechner wie JTL Wawi Onlineshop-Anbindung 5
Neu Wie funktioniert SEPA mit JTL WAWI ? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Google Shopping Plugin, ein weiterer Parameter, wie? Plugins für JTL-Shop 1
Neu Wie UK als Lieferland bei Ebay ausschließen? eBay-Anbindung - Fehler und Bugs 2
Neu Was macht Ihr, wenn ein Paket zurück kommt (nicht abgeholt). Porto neu Verlangen? Wie? Business Jungle 6
Neu Nova Child wie _buttons.scss bearbeiten? Templates für JTL-Shop 1
Neu Workflow umsetzen mit Bezug auf eigene Felder - Wie möglich? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Wie nur bestimmte Werte in Eigene Felder zulassen? JTL-Wawi - Fehler und Bugs 1
Neu wie Ebay-Variationen per Ameise exportieren?? JTL-Ameise - Fehler und Bugs 5
Wie funktioniert die Trennlinie -element id Einrichtung JTL-Shop5 1
Neu Wie nur bestimmte Werte in Eigene Felder zulassen? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Ober Vaterartikel? Wie macht man das? User helfen Usern - Fragen zu JTL-Wawi 10
Neu Wie lange dauert ein Abgleich? User helfen Usern - Fragen zu JTL-Wawi 13
Neu Wie bekomme ich Änderungen im Childtheme mehrsprachig? Templates für JTL-Shop 2
Neu Fehlermeldung "Wert darf nicht NULL sein" kein einloggen der WaWi mehr möglich - wie beheben? JTL-Wawi - Fehler und Bugs 41
Neu Kann keine Sonderpreise eingeben JTL-Wawi - Fehler und Bugs 1
Beantwortet Suchanfrage werden nicht gespeichert. Wo kann man es freischalten? Allgemeine Fragen zu JTL-Shop 3
Neu Und wieder mal Probleme mit Artikelbildern... Wer kann helfen? JTL-Wawi - Fehler und Bugs 0
Neu Vorauswahl Produktkategorien zeigt nicht die Kats die bei Einzelartikel auswählen kann. Amazon-Anbindung - Fehler und Bugs 0
Neu [Shopware 6] Erstelltes Menu im JTL-Wawi kann im Shop keinem Layout zugewiesen und gespeichert werden Shopware-Connector 1
Neu Meta-Keywords automatisch generiert -wo kann man das abschalten? Betrieb / Pflege von JTL-Shop 2

Ähnliche Themen