Neu Zugriff auf Artikel-Merkmal-Liste in Template / Smarty

djdreh

Mitglied
4. Juni 2018
17
0
Hallo alle zusammen,

ich habe zu Artikeln ein Merkmal "Geschmack" angelegt, und dieses mit Eigenschaften ("Ananas", "Banane", etc.) gefüllt. Einzelnen Artikeln ordne ich nun eine oder mehrere dieser "Geschmacks"-Eigenschaften zu.

Ich möchte jetzt ein eigenes Template mit einer Übersicht aller in der Datenbank verfügbaren Geschmacksrichtungen bauen.

-> Wie kann ich im Template über PHP oder Smarty eine Auflistung aller verfügbaren Geschmacksmerkmale erhalten? Gibt es da eine fertige Variable oder komme ich um eine Datenbankabfrage nicht herum?

Unter $Artikel finde ich ja die jeweils zugeordneten Eigenschaften von "Geschmack", ich will aber auf einer Seite ohne bestimmten Artikel eine Übersicht aller Geschmäcker aufbauen.

Komme da mit meinen geringen JTL-Kenntnissen (und momentan keinem direkten Zugriff auf die Wawi) irgendwie nicht weiter.

Freue mich über Tips oder eine kurze beispielhafte Anleitung.

Danke & viele Grüße,
djdreh
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.863
534
Das ist die Anweisung im Template - {{ GlobaleTexte.eBay- Designvorlagen.Produktdetails | SelectLanguage: Sprache | Render }}
Dieser Block in der globalen Vorlage wirft dir die Merkmale als Schleife aus. ich hoffe die Vorlage ist bei dir vorhanden
Code:
{% for EbayMerkmal in Vorgang.eBayMerkmale -%}
{% if EbayMerkmal.Name != 'Anzahl der Einheiten' and EbayMerkmal.Name != 'Maßeinheit' %}
<li class="item col-lg-6 attr-manufacturer">
<div class="row">
<div class="row">
<span class="attr-label col-sm-5">{{ EbayMerkmal.Name }}:</span>
<span class="value col-sm-7"> {{ EbayMerkmal.Wert }} </span>
</div>
</div>
</li>
{% endif %}

Ansonsten habe ich mein komplette Vorlage so
Code:
{% assign Sprache = 'Deutsch' %}
<div class="panel-body">
<ul class="attr-group list-unstyled row">
{% comment %} Block Beginn {% endcomment %}
{% assign ArtNrSku = Vorgang.Artikel.Allgemein.Stammdaten.ArtNrSku -%}
{% assign ArtNrSkuIsFilled = ArtNrSku | IsFilled -%}

{% comment %} Block Ende {% endcomment %}
{% assign EAN = Vorgang.Artikel.Allgemein.Stammdaten.EAN -%}
{% assign EANIsFilled = EAN | IsFilled -%}
{% if EANIsFilled -%}
<li class="item col-lg-6 attr-manufacturer">
<div class="row">
<div class="row">
<span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.EAN | SelectLanguage: Sprache }}:</span>
<span class="value col-sm-7"> {{ EAN }} </span>
</div>
</div>
</li>
{% endif -%}

{% assign ISBN = Vorgang.Artikel.Sonstiges.ISBN -%}
{% assign ISBNIsFilled = ISBN | IsFilled -%}
{% if ISBNIsFilled -%}
<li class="item col-lg-6 attr-manufacturer">
<div class="row">
<div class="row">
<span class="attr-label col-sm-5">{{ GlobaleTexte.Übersetzungen.ISBN | SelectLanguage: Sprache }}:</span>
<span class="value col-sm-7"> {{ ISBN }} </span>
</div>
</div>
</li>
{% endif -%}

{% for EbayMerkmal in Vorgang.eBayMerkmale -%}
{% if EbayMerkmal.Name != 'Anzahl der Einheiten' and EbayMerkmal.Name != 'Maßeinheit' %}
<li class="item col-lg-6 attr-manufacturer">
<div class="row">
<div class="row">
<span class="attr-label col-sm-5">{{ EbayMerkmal.Name }}:</span>
<span class="value col-sm-7"> {{ EbayMerkmal.Wert }} </span>
</div>
</div>
</li>
{% endif %}
{% endfor -%}
</ul>
</div>
 
  • Gefällt mir
Reaktionen: djdreh
Ähnliche Themen
Titel Forum Antworten Datum
Neu Unzulässiger Zugriff auf einen Speicherbereich JTL-Wawi - Fehler und Bugs 2
Neu Update auf Wawi 1.9 - kein Zugriff mehr auf Produktionsmodul JTL-Plan&Produce - Fehler und Bugs 1
Neu WARNUNG - Ameise 1.9 übergeht komplette Zeilen, wenn Erscheint am Datum leer ist z.B. weil entfernt/aktualisiert werden soll - HT-Zugriff verweigert JTL-Ameise - Fehler und Bugs 4
Neu Modifizierte Datei nach Update auf 5.4.1 JTL-Shop - Fehler und Bugs 1
Neu Nach dem Duplizieren eines alten Auftrags erscheint auf der Rechnung alte Bankverbindung JTL-Wawi - Fehler und Bugs 2
In Bearbeitung QR-Code auf Kassenbon wird nicht ausgegeben JTL-POS - Fehler und Bugs 6
Neu Eigene Seite taucht in Linkgruppe nicht auf Technische Fragen zu Plugins und Templates 2
Emailversand nur sporadisch nach Update auf 1.6.9.1 JTL-Wawi 1.9 2
Wie wird der Sonderpreis auf die Kindartikel übertragen? JTL-Wawi 1.9 4
Übernahme eigene Dashboard Konfig und Statistiken auf anderen Client JTL-Wawi 1.9 0
Neu Seit Wechsel von SW5 auf SW6 funktioniert der Abgleich nicht mehr Shopware-Connector 1
Neu Erheblich Workflow Probleme nach Update auf 1.9 User helfen Usern - Fragen zu JTL-Wawi 5
Versandetiketten richtig Drucken auf Etikettendrucker JTL-Wawi 1.9 1
Verwiesen an Servicepartner Worfkflow, um die UK Bestellungen über amazon auf "Rechnungserstellung extern" setzen. JTL-Workflows - Fehler und Bugs 1
Neu Aufschlag in % auf gesamten Warenkorb Fragen rund um LS-POS 0
In Diskussion Workflow "Auf Pickliste setzen" ohne gleich einen Lieferschein zu genereieren? JTL-Workflows - Fehler und Bugs 1
Neu Fehler TSE auf Bon JTL-POS - Fehler und Bugs 0
JTL auf dem Amazon Sellerday 10.10.25 Messen, Stammtische und interessante Events 0
JTL auf dem multichannelday 2025 am 15.05.25 Messen, Stammtische und interessante Events 0
JTL auf dem e-Commerce Day by Kaufland am 11.04.25 Messen, Stammtische und interessante Events 0
JTL auf der Steuerberater Expo am 20.03.25 Messen, Stammtische und interessante Events 0
JTL auf der E-commerce Berlin Expo 19./20.02.25 Messen, Stammtische und interessante Events 0
Neu Lieferschein per Workflow o.ä. von "offen" auf "Versendet" setzen bei bestimmter Versandart User helfen Usern - Fragen zu JTL-Wawi 7
JTL Shop 5 auf bestehender Domain unter anderen Pfad neu aufsetzen und dann vom alten JTL Shop 4 auf den neuen umschalten Einrichtung JTL-Shop5 5
Neue Bankverbindung wird auf der Rechnung nicht angezeigt JTL-Wawi 1.9 1
Neu Übernahme eigene Dashboard Konfig und Statistiken auf anderen Client Eigene Übersichten in der JTL-Wawi 0
Probleme mit dem Anlegen von Herstellern seit Update auf Version 1.9.7.0 JTL-Wawi 1.9 5
Eigenes Feld auf Auftragsbestätigung ausgeben und den Titel mit dem eigenen Feld verknüpfen JTL-Wawi 1.9 0
Eigenes Feld auf Lieferschein ausgeben und den Titel mit dem eigenen Feld verknüpfen JTL-Wawi 1.9 0
Neu Benutzer user_id auf Bon wo in der Kasse zu finden? Allgemeine Fragen zu JTL-POS 0
Gelöst Umstieg von LS-POS auf JTL-POS wie TSE übernehmen? Einrichtung / Updates von JTL-POS 0
Neu Lupe löst 404 auf, gibt es da möglichkeiten? Allgemeine Fragen zu JTL-Shop 0
Neu beim Update auf die 5.4.0 erhalte wir folgende Fehlermeldung: JTL-Shop - Fehler und Bugs 4
Neu WF funktioniert nach Update auf 1.9.6.5 nicht mehr User helfen Usern - Fragen zu JTL-Wawi 7
Neu Amazon Lister 2.0 - Kategorieindividuelle Felder auf Root eben möglich, z.B. für bullet_point1-5 Amazon-Lister - Ideen, Lob und Kritik 1
Neu Stücklistenkomponente bei Stückliste teilbar auf Druckvorlage Lieferschein korrekt ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
List & Label: Größenmatrix auf Rechnungs-Vorlage erstellen JTL-Wawi 1.9 0
Neu Abverkauf auf Monatsbasis Eigene Übersichten in der JTL-Wawi 1
Gewinn auf Artikelebene in Aufträgen auswerten JTL-Wawi 1.9 2
Neu Seriennummer von Artikeln auf Rechnungskorrekturen / Retoure ausgeben Eigene Übersichten in der JTL-Wawi 0
Nachträglich Gutschrift auf Gesamtwarenwert JTL-Wawi 1.7 2
In Diskussion Umstieg von LS POS auf JTL POS Allgemeine Fragen zu JTL-POS 7
In Bearbeitung Probleme mit Rabatten bei Umstellung auf JTL POS JTL-POS - Fehler und Bugs 3
Neu Bei Änderung eines via LS-Pos erstellten Auftrages springt Zahlungsart auf bar User helfen Usern - Fragen zu JTL-Wawi 0
Neu Slider-Vorschau Bilder auf der Artikeldetail-Seite werden in der mobilen Version nicht angezeigt Allgemeine Fragen zu JTL-Shop 0
Neu Update von 5.1.5 auf 5.4 Installation / Updates von JTL-Shop 15
In Diskussion Workflow - Lagerbestand auf Lager X = 0, dann setzte 5 Tage Lieferzeit JTL-Workflows - Ideen, Lob und Kritik 4
Fehler beim Update von 1.9.4.6 auf 1.9.6.5 - HILFE JTL-Wawi 1.9 4
Lieferzeit wird auf der Artikeldetailseite nicht angezeigt Einrichtung JTL-Shop5 7
Beim Öffnen des Artikels kommt Fehlermeldung "Sitzung weist Kill-Status auf" JTL-Wawi 1.9 3

Ähnliche Themen