Liquid, JavaScript, Themes
Hey there,
im Shop Wollbody.de gibt es Produkte mit Varianten in verschiedenen Bildern. Legt man ein Produkt in den Warenkorb, wird das richtige Bild entsprechend der Farbauswahl angezeigt.
Bei der Bestellbestätigung ist es leider nicht mehr so. In der Bestellübersicht, wird immer nur das Parent-Bild angezeigt. Wenn ich mir Bestellungen im Backend angucke, dann wird es auch falsch angezeigt.
Habt ihr eine Idee wie ich das anpassen könnte? Geht das in den Benachrichtigungen und ich muss ggf. was an diesem Code was anpassen?
{% if line.image %}
<img src="{{ line | img_url: 'compact_cropped' }}" align="left" width="60" height="60" class="order-list__product-image"/>
{% endif %}
Hallo RoseMR,
ich helfe dir gerne dabei einen Weg zu finden deine Bestellbenachrichtigungen zu bearbeiten.
Zwar bin ich selber kein Programmierer, doch steht in der Referenz für Benachrichtigungsvariablen, dass das Bild einer bestimmten Produktvariante so eingefügt wird:
Befindet sich diese Variable in deiner Bestellbestätigung?
Kai | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Hey Kai,
das ist wirklich nicht drin. Nur line.variant.title was Sinn macht, denn diese stimmen immer.
Es ist stattdessen line.image drin, aber auch nur einmal.
{% if line.variant.image %}
<img src="{{ line | img_url: 'compact_cropped' }}" align="left" width="60" height="60" class="order-list__product-image"/>
{% endif %}
Ich habe nun line.image mit line.variant.image ersetzt.
Jetzt werde allerdings gar keine Bilder mehr angezeigt und das liegt wohl daran, dass nicht in jeder Größe ein Bild drin ist.
Grund dafür: Als wir bei den ersten Imports zu jeden Produkt, jedem Variant und Größe ein Bild hinzugefügt haben, wurden alle diese Bilder angezeigt. Deswegen haben wir es nun so, dass nur einmal je Farbe und Größe ein Bild hochgeladen wird. Das sieht dann so aus:
Somit wird dann vermutlich nur ein Bild angezeigt, wenn man bspw. die Farbe Hellblau-Natur in der Größe 50/56 bestellt hat.
Also gibt es wohl keine zufriedenstellende Lösung.
Danke trotzdem für den Hinweis.
Hi RoseMR,
da deine Frage mein Programmierwissen leider übersteigt, würde ich dir raten entweder meinen E-Mail-Kollegen zu schreiben, um zu sehen, ob dir eventuell unsere Themedesigner im Rahmen der Designtime weiterhelfen können oder einen Shopify Experten einzustellen um eure Benachrichtigungs-E-Mail wie gewollt anzupassen.
Dies wäre ein sehr recht kleiner Job und sollte dementsprechend günstig sein.
Ansonsten hoffe ich, dass hier im Forum noch jemand eine Idee hat, so wie der Mario/r8r eventuell?
Kai | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Teil 2 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 16, 2024Teil 1 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 9, 2024Anpassungen des benutzerdefinierten Codes an Shopify-Themes (CSS) leicht gemachtIn diesem...
By Gabe Aug 28, 2024