In Diskussion Workflow verändert Wert

revay

Mitglied
11. Februar 2025
4
1
Ausgangslage:

Ich will einen Zusätzlichen Tab bei Shopware anlegen. Dazu benötige ich Attribute.
Wenn ich die Attributwerte per CSV importiere ist alles schick. Wenn ich das per Workflow schreibe, versucht er die dort angegeben Felder zu füllen. was nicht geht. Kann man das irgendwie auskommentieren?

Wert zu übertragen:

<p>Hersteller: {{ page.product.translated.customFields.gpsr_manufacturer_name }}, {{ page.product.translated.customFields.gpsr_manufacturer_housenumber }} {{ page.product.translated.customFields.gpsr_manufacturer_street }}, {{ page.product.translated.customFields.gpsr_manufacturer_postalcode }} {{ page.product.translated.customFields.gpsr_manufacturer_city }}, {{ page.product.translated.customFields.gpsr_manufacturer_state }}, {{ page.product.translated.customFields.gpsr_manufacturer_country }}, {{ page.product.translated.customFields.gpsr_manufacturer_email }}, {{ page.product.translated.customFields.gpsr_manufacturer_homepage }}</p>

<p>EU-Representant: {{ page.product.translated.customFields.gpsr_responsibleperson_name }}, {{ page.product.translated.customFields.gpsr_responsibleperson_street }} {{ page.product.translated.customFields.gpsr_responsibleperson_housenumber }}, {{ page.product.translated.customFields.gpsr_responsibleperson_postalcode }} {{ page.product.translated.customFields.gpsr_responsibleperson_city }}, {{ page.product.translated.customFields.gpsr_responsibleperson_state }}, {{ page.product.translated.customFields.gpsr_responsibleperson_country }}, {{ page.product.translated.customFields.gpsr_responsibleperson_email }}, {{ page.product.translated.customFields.gpsr_responsibleperson_homepage }}</p>


Der Workflow schreibt:

<p>Hersteller: , , , , , , </p>

<p>EU-Representant: , , , , , , </p>
 

frankell

Sehr aktives Mitglied
9. September 2019
2.121
610
Flensburg
Hallo @revay,

dafür gibt es zwei Möglichkeiten. Die einfachste ist, einfach mit raw zu arbeiten:

Code:
{% raw -%}
<p>Hersteller: {{ page.product.translated.customFields.gpsr_manufacturer_name }}, {{ page.product.translated.customFields.gpsr_manufacturer_housenumber }} {{ page.product.translated.customFields.gpsr_manufacturer_street }}, {{ page.product.translated.customFields.gpsr_manufacturer_postalcode }} {{ page.product.translated.customFields.gpsr_manufacturer_city }}, {{ page.product.translated.customFields.gpsr_manufacturer_state }}, {{ page.product.translated.customFields.gpsr_manufacturer_country }}, {{ page.product.translated.customFields.gpsr_manufacturer_email }}, {{ page.product.translated.customFields.gpsr_manufacturer_homepage }}</p>
<p>EU-Representant: {{ page.product.translated.customFields.gpsr_responsibleperson_name }}, {{ page.product.translated.customFields.gpsr_responsibleperson_street }} {{ page.product.translated.customFields.gpsr_responsibleperson_housenumber }}, {{ page.product.translated.customFields.gpsr_responsibleperson_postalcode }} {{ page.product.translated.customFields.gpsr_responsibleperson_city }}, {{ page.product.translated.customFields.gpsr_responsibleperson_state }}, {{ page.product.translated.customFields.gpsr_responsibleperson_country }}, {{ page.product.translated.customFields.gpsr_responsibleperson_email }}, {{ page.product.translated.customFields.gpsr_responsibleperson_homepage }}</p>
{% endraw -%}

Die andere ist, die Texte als String-Variablen zu deklarieren:
Code:
{% assign Herstellertext = 'Hersteller: {{ page.product.translated.customFields.gpsr_manufacturer_name }}, {{ page.product.translated.customFields.gpsr_manufacturer_housenumber }} {{ page.product.translated.customFields.gpsr_manufacturer_street }}, {{ page.product.translated.customFields.gpsr_manufacturer_postalcode }} {{ page.product.translated.customFields.gpsr_manufacturer_city }}, {{ page.product.translated.customFields.gpsr_manufacturer_state }}, {{ page.product.translated.customFields.gpsr_manufacturer_country }}, {{ page.product.translated.customFields.gpsr_manufacturer_email }}, {{ page.product.translated.customFields.gpsr_manufacturer_homepage }}' -%}
{% assign Repräsentanttext = 'EU-Representant: {{ page.product.translated.customFields.gpsr_responsibleperson_name }}, {{ page.product.translated.customFields.gpsr_responsibleperson_street }} {{ page.product.translated.customFields.gpsr_responsibleperson_housenumber }}, {{ page.product.translated.customFields.gpsr_responsibleperson_postalcode }} {{ page.product.translated.customFields.gpsr_responsibleperson_city }}, {{ page.product.translated.customFields.gpsr_responsibleperson_state }}, {{ page.product.translated.customFields.gpsr_responsibleperson_country }}, {{ page.product.translated.customFields.gpsr_responsibleperson_email }}, {{ page.product.translated.customFields.gpsr_responsibleperson_homepage }}' -%}
<p>{{ Herstellertext }}</p>
<p>{{ Repräsentanttext }}</p>

Das Ergebnis ist prinzipiell identisch.

Sofern ich es jetzt richtig verstanden habe, dass die Variablen erst in Shopware aufgelöst werden.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Workflow für bezahlte Aufträge eines bestimmten Lagers → Pickliste zu bestimmter Uhrzeit JTL-Workflows - Ideen, Lob und Kritik 0
Workflow Standardlieferant JTL-Wawi 1.10 2
XML Auftragsimport per Workflow bediinen JTL-Wawi 1.8 1
Issue angelegt [WAWI-44314] Workflow automatisch 2 Pakete erstellen bei bestimmen Produkten? JTL-Workflows - Ideen, Lob und Kritik 2
Gelöst CustomWorkflow erscheint nicht in den Workflow-Aktionen JTL-Workflows - Fehler und Bugs 6
Neu Workflow um einen Artikel bei einem bestimmten Verkaufskanal zu aktivieren oder deaktivieren User helfen Usern - Fragen zu JTL-Wawi 4
Neu Mit Workflow verfügbaren Bestand aller Artikel in Datei schreiben User helfen Usern - Fragen zu JTL-Wawi 8
In Diskussion Workflow ausführen bei Lagerbestand 0 eines Lagers JTL-Workflows - Fehler und Bugs 3
Neu Workflow: WMS Lager nutzen um Versandart zu bestimmen User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Workflow für das Austauschen von bestelltem Artikel in einem Auftrag gegen einen alternativen Artikel JTL-Workflows - Ideen, Lob und Kritik 3
Workflow soll wenn Artikel 0 Bestand für 35 Tage hat diesen auf inaktiv setzen JTL-Wawi 1.10 4
Automatischer Workflow für Versand von Gutscheinen versendet den Gutschein nicht JTL-Wawi 1.10 2
Workflow für Benachrichtigung bei Stammkunden JTL-Wawi 1.10 9
Workflow: Neue Kunden direkt einer Kundengruppe zuordnen JTL-Wawi 1.10 6
Neu Workflow: Musterbestellungen (0 € Gesamtbruttowert) automatisch ausliefern lassen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Versandart prüfen und im Auftrag setzen - speziell für Stücklistenartikel User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ausliefern Workflow mit variablen Ausführungszeiten je nach vorauss. Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Workflow Error While Automating Game Update Notifications JTL-Workflows - Fehler und Bugs 1
Neu Auslesen Bestand per Lager für Workflow zur Anzeige im Onlineshop User helfen Usern - Fragen zu JTL-Wawi 4
Neu Workflow automatisch alle 2 Stunden ausführen – Prüfung auf voraussichtliches Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 11
In Diskussion Workflow zur Zählen von Retouren und Bestellungen von einem Kunden JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Externe E-Mail mit Auftragsdaten per Workflow erzeugen JTL-Workflows - Fehler und Bugs 10
Neu Workflow Amazon Fristen + Bestellung filtern und Ausliefern User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Workflow „Rechnung drucken“ wird nicht automatisch ausgeführt JTL-Workflows - Fehler und Bugs 7
Neu Kommentar / Notiz einblenden lassen bei Retoure am WMS? Oder Workflow bei Retoure mit kommentiertem Auftrag? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Beantwortet Workflow löst nicht aus, obwohl alle Bedingungen erfüllt JTL-Workflows - Fehler und Bugs 1
In Diskussion Workflow wird ausgeführt obwohl Bedingung nicht zutrifft. JTL-Workflows - Fehler und Bugs 9
Beantwortet Workflow Auftrag über FFN ausliefern wenn Ware eingelagert JTL-Workflows - Ideen, Lob und Kritik 6
Workflow mit Bedingung Lieferant wird nicht mehr ausgeführt JTL-Wawi 1.9 1
Seit Update 1.10.12.0 – Keine Rechnungserstellung per Workflow bei FBA-Aufträgen JTL-Wawi 1.10 3
Neu Workflow Amazon Versandgruppe ändern User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Per Workflow aktuelle Kategorie als Attribut hinterlegen JTL-Workflows - Ideen, Lob und Kritik 5
Neu Fehlermeldung: Der angegebene Wert für "purchasable_offer" ist ungültig. | Fehlercode(s): (4000001) Amazon-Anbindung - Fehler und Bugs 11
Neu Filter Kunde mit eigenem Feld Wert "größer als"? User helfen Usern - Fragen zu JTL-Wawi 2
Summe Wert Artikel einer Marke JTL-Wawi 1.10 2

Ähnliche Themen