folgende Frage an euch: Wenn ich unter “Produkte” → “Varianten” → “Variante hinzufügen” → “Preisgestaltung” → “Stückpreis hinzufügen” für bspw. ein Paket mit einer Menge von 4 Artikeln den Einzelstückpreis anzeigen möchte, so kann ich bisher nur “item” auswählen, ich würde gerne aber wie in andere Shops auch “Stück” stehen haben. Wo geht das? Evt. unter “Standard-Themes-bearbeiten”? Wenn möglich ohne zusätzliche Apps.
@Trader1 interessante Frage. Zunächst einmal muss man sagen, dass Shopify bei den Grundeinheiten “Stück” bisher immer außer Acht gelassen hatte. Insofern freut es mich zu sehen, dass man “endlich” auch Stück bzw. “Item” angeben kann, ohne das selbst coden zu müssen.
Zu deinem Problem: Leider lassen sich die Grundeinheiten nicht über die Standard-Funktionen von Shopify übersetzen. Das heißt man muss im Code eine direkte Übersetzung platzieren.
Der Code der angepasst werden muss, sieht in der Regel so aus:
danke für die vermutlich sehr hilfreiche Antwort. Kannst du mir evt. sagen bei welchem Unterpunkt bei den vielen Code´s das zu finden sein wird. Ich durchforste seit Ewigkeiten den Code aber fündig bin ich bisher leider nicht…
@Trader1 im Code Editor in Snippets → price.liquid
Dieser Code wird auch in card-product.liquid verwendet. Wenn du es also in dieser Datei anpasst, wird das auch gleich in der Kategorieansicht richtig dargestellt.
@Finer hier finde ich Ausschnitte aus dem Code wie er lt. dir aussieht und danach sein sollte aber das Gesamtkonstrukt wie du es hier dargestellt hast, finde ich so nicht. Sind das alles einzelne Zeilen die ich anpassen muss quer durch den Code?
@Crash-007 Wenndu im Backend als Grundeinheit “item” ausgewählt hast, musst du im Code eine Abfrage machen. Hierbei musst du so vorgehen, dass product.selected_or_first_available_variant.unit_price_measurement.reference_unit geprüft werden muss, ob die Ausgabe “item” ist. Wenn dem so ist, kannst du den Wert dann einfach durch “Stück” ersetzen. Das ist auch in dem Screenshot zu sehen.