Neu Merkmaltabelle in eBay-Designvorlagen, abhängig von der derzeitigen Sprache | Dotliquid

blumentopf132

Aktives Mitglied
6. April 2023
5
0
Moin,

Ich versuche gerade eine einfache Tabelle der Artikelmerkmale zu erstellen. Folgendes Snippet funktioniert einwandfrei:

{% for Merkmal in Vorgang.Artikel.Merkmale.AlleEbayMerkmaleNachGruppen.AlleMerkmale.Deutsch -%} <tr> <td>{{ Merkmal.MerkmalName }}:</td> <td>{{ Merkmal.Wert }}</td> </tr> {% endfor -%}

Ich würde aber gerne die Merkmale in der derzeit gewählten Sprache abbilden. Dazu habe ich folgende Änderungen vorgenommen:

{% assign Sprache = Vorgang.Sprache -%} {% for Merkmal in Vorgang.Artikel.Merkmale.AlleEbayMerkmaleNachGruppen.AlleMerkmale | SelectLanguage: Sprache -%} <tr> <td>{{ Merkmal.MerkmalName }}:</td> <td>{{ Merkmal.Wert }}</td> </tr> {% endfor -%}

Das funktioniert jedoch nicht. Hat Jemand eine Idee, wie es richtig geht?
 

Morimus

Sehr aktives Mitglied
16. Mai 2019
341
88
Ich würde es wohl eher mit einem if-Block umsetzen.


Code:
{% assign sprache = Vorgang.Sprache | Downcase -%}
{% if sprache == "deutsch" -%}
  {% assign Merkmale = Vorgang.Artikel.Merkmale.AlleEbayMerkmaleNachGruppen.AlleMerkmale.Deutsch -%}
{% elsif sprache == "englisch" -%}
  {% assign Merkmale = Vorgang.Artikel.Merkmale.AlleEbayMerkmaleNachGruppen.AlleMerkmale.Englisch -%}
{% elsif sprache == "franzoesisch" -%}
  {% assign Merkmale = Vorgang.Artikel.Merkmale.AlleEbayMerkmaleNachGruppen.AlleMerkmale.Franzoesisch -%}
{% else -%}
  {% assign Merkmale = Vorgang.Artikel.Merkmale.AlleEbayMerkmaleNachGruppen.AlleMerkmale.Deutsch -%}
{% endif -%}

{% for Merkmal in Merkmale -%}
  <tr>
      <td>{{ Merkmal.MerkmalName }}:</td>
      <td>{{ Merkmal.Wert }}</td>
  </tr>
{% endfor -%}

Nicht getestet.
 
  • Gefällt mir
Reaktionen: frankell

ple

Sehr aktives Mitglied
20. August 2019
823
165
Eine Zwischenfrage, ist die Sprache abhängig von der Ebay Plattform? wenn die in Deutschland gelistet sind, tauchen die ja auch in Frankreich auf, aber dann mit Deutschen Text.
Oder woher weiß die abfrage, wann deutsch, wann englisch genommen werden soll.
 

Morimus

Sehr aktives Mitglied
16. Mai 2019
341
88
Ich nutze die Merkmale nicht aber kann mir vorstellen das diese entsprechend dem Marktplatz übermittelt werden wenn vorhanden.

Also, wenn ENG Merkmale vorhanden, dann werden diese übermittelt, wenn auf ebay UK gelistet wird.
Ansonsten halt nur die DE Merkmale.
 

blumentopf132

Aktives Mitglied
6. April 2023
5
0
Ich würde es wohl eher mit einem if-Block umsetzen.

...
Danke, das sollte klappen. Hast du vielleicht noch eine Idee, wie ich auf deutsch zurückfallen könnte, falls keine Übersetzung vorhanden ist?

Eine Zwischenfrage, ist die Sprache abhängig von der Ebay Plattform? wenn die in Deutschland gelistet sind, tauchen die ja auch in Frankreich auf, aber dann mit Deutschen Text.
Oder woher weiß die abfrage, wann deutsch, wann englisch genommen werden soll.
Ja, wäre schon, wenn die Sprache für nicht deutsch-sprachige angepasst werden würde. Soweit ich weiß, geht das aber nicht. Unser Plan ist es die Artikel nun direkt auf ebay.fr etc. einzustellen.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.566
784
Flensburg
Ich würde es wohl eher mit einem if-Block umsetzen.

Bringt sicher keinen Performancevorteil, aber das ist eigentlich ein klassisches case-Szenario, das ein bisschen besser lesbar ist.

Was ich aber auf jeden Fall weglassen würde, ist die erste if-Abfrage, da deren Folge identisch mit dem else-Zweigs ist. Letzterer reicht dann.

Aber ist auch Jammern auf hohem Niveau. :D
 
  • Gefällt mir
Reaktionen: Morimus
Ähnliche Themen
Titel Forum Antworten Datum
weitere Angaben für eBay JTL-Wawi 1.11 1
Neu Zwei eBay-Aufträge (identische Adresse) zusammen versenden, aber getrennte Rechnungen behalten – JTL-Wawi 1.9.6.5 User helfen Usern - Fragen zu JTL-Wawi 1
Neu eBay Artikel kommen in WaWi sporadisch als "Angebotsnummer" ohne Text JTL-Wawi - Fehler und Bugs 1
Neu ebay Angebote Vorlagen im Artikel JTL Ameise - Eigene Exporte 0
Neu Zusatzartikel, Stückliste, Variation den Kunden direkt mit anbieten (Shop/Ebay) User helfen Usern - Fragen zu JTL-Wawi 6
Ebay Preise per Ameise Importieren JTL-Wawi 1.10 14
Neu Durch Massenupdate Menge auf ebay ändern User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kurzbeschreibung fehlt im ebay-Shop eBay-Anbindung - Fehler und Bugs 1
Neu Ebay Artikel mit Fehlern / Export eBay-Anbindung - Ideen, Lob und Kritik 3
Neu Im- und Export-Vorlage für eBay Bestandsabgleich JTL-Ameise - Ideen, Lob und Kritik 0
Neu Idee - Versanddatum aus Amazon & eBay als Feld in JTL übernehmen eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Ebay-Artikelimport triggert Workflow "Artikel geändert" nicht JTL-Wawi - Fehler und Bugs 0
Neu eBay Webinar: Dein Business ist bereit für die Weltbühne? News, Events und Umfragen 0
Neu FHX One für JTL - Analytics, Monitoring, KI-Texte, Helpdesk uvm. (Otto, Amazon, Shopify, eBay) Dienstleistung, Jobs und Ähnliches 1
Neu eazyAuction eBay Fehler 2191421 – Telefonnummer ungültig eBay-Anbindung - Fehler und Bugs 1
Neu eBay Abgleich lädt keine Daten Fehler eBay-Anbindung - Fehler und Bugs 0
Neu eBay Angebotsimport : Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 0
Angebot auf EBay erhält Netto Preise aus JTL eBay-Anbindung - Fehler und Bugs 4

Ähnliche Themen