Neu Individuelle Metafelder für Quadratmeter Funktion werden nicht korrekt verknüpft

Robulus

Neues Mitglied
27. August 2021
6
0
Hallo,

Für unseren Onlineshop haben wir einen Quadratmeterrechner programmieren lassen, welcher über Metafelder gesteuert wird. Es handelt sich um Verpackungseinheiten die jeweils 3,9 m² Produkt beinhalten.

Ich möchte aber nicht, dass Shopify die Bestellung mit der Anzahl der Verpackungseinheiten sondern mit der Quadratmeter Anzahl an JTL überträgt.
D.h. statt 4 Verpackungseinheiten, müssen 15,6 m² als Anzahl an JTL geschickt werden. Dies sollte über Grundpreise möglich sein.
Die sind entsprechend in der WaWi eingestellt, jedoch denke ich, dass die Metafelder bei Shopify nicht richtig konfiguriert sind.


Kann mir jemand helfen?
 

Anhänge

  • Screenshot 2021-10-27 143757.jpg
    Screenshot 2021-10-27 143757.jpg
    25,1 KB · Aufrufe: 12

Robulus

Neues Mitglied
27. August 2021
6
0
Hallo @Immanuel, danke für die Antwort, das habe ich jedoch leider nicht ganz verstanden.

Im Anhang sind die Metafelder zu sehen, die für unsere Funktion benötigt werden. Was muss ich dort ändern?

Hier außerdem der Code aus unserem product_price snippet:

Könntest du mir helfen diesen entsprechend anzupassen?


<div class="{{ class_root }}--price {% if compare_at_price_varies %}price--varies{% endif %}">
<div
class="price--compare-at {% if emphasize_price or on_sale and show_original %}visible{% endif %}"
data-price-compare-at
>
{%- capture price_html -%}
<span class="money">
{{ compare_at_price | money }}
</span>
{%- endcapture -%}

{% if compare_at_price_varies and on_sale and show_original %}
{{ 'product.item.price.range_html' | t: price: price_html | strip_newlines }}
{% elsif on_sale and show_original %}
{{ price_html }}
{% elsif emphasize_price %}
<span class="price--spacer"></span>
{% elsif show_original %}
<span class="money"></span>
{% endif %}
</div>

<div class="price--main" data-price>
{%- capture price_html -%}
<span class="money">
{{ price | money }}
</span>
{%- endcapture -%}

{% if price_varies %}
{{ 'product.item.price.range_html' | t: price: price_html | strip_newlines }}
{% else %}
{{ price_html }}
{% endif %}
</div>
</div>

Danke
 

Anhänge

  • Screenshot 2021-10-28 170803.jpg
    Screenshot 2021-10-28 170803.jpg
    68,1 KB · Aufrufe: 9

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Hallo @Robulus,

vielleicht kann Dir hierbei jemand aus der Community helfen oder einer unserer Servicepartner. Ich würde allerdings vermuten, dass du mit diesem Anliegen im Shopify Forum mehr Erfolg haben wirst.
 

Robulus

Neues Mitglied
27. August 2021
6
0
Hallo @Immanuel,

Ich habe noch eine Frage. Unter https://guide.jtl-software.de/jtl-connector/shopify/grundpreise-fuer-shopify/ steht, dass folgende Metafelder genutzt werden können:


  • unit_pricing_measure (Inhaltsmenge mit Einheit) – zB. 0,5 l
  • unit_pricing_base_measure (Grundpreismenge mit Grundpreiseineheit) – zB. 100 ml
  • unit_pricing_base_price (Grundpreis / Grundpreismenge mitGrundpreiseinheit) – zB. 6,99 € / 100 ml

    Muss ich meinen Metafeldern bei Shopify also genau diese Namen geben damit es funktioniert?
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Hallo @Immanuel,

Ich habe noch eine Frage. Unter https://guide.jtl-software.de/jtl-connector/shopify/grundpreise-fuer-shopify/ steht, dass folgende Metafelder genutzt werden können:


  • unit_pricing_measure (Inhaltsmenge mit Einheit) – zB. 0,5 l
  • unit_pricing_base_measure (Grundpreismenge mit Grundpreiseineheit) – zB. 100 ml
  • unit_pricing_base_price (Grundpreis / Grundpreismenge mitGrundpreiseinheit) – zB. 6,99 € / 100 ml

    Muss ich meinen Metafeldern bei Shopify also genau diese Namen geben damit es funktioniert?
Du musst lediglich in den Connector Einstellungen im JTL-Kundencenter das Übertragen von Metafeldern für Produktvarianten aktiviert haben, dann werden die Metafelder im Shop automatisch erzeugt. Zusätzlich muss in JTL-Wawi am Artikel "Grundpreis ausweisen" aktiviert sein.
 

Ähnliche Themen