Liquid, JavaScript, Themes
Besteht die Möglichkeit bei einem neuen Produkt mehr als 100 verschiedene Größen anzugeben? Derzeit habe ich das Problem über Shopify nur max. 100 verschieden Größen angeben zu können. Gibt es dafür sonst eine App? Ich muss nämlich bei bestimmten verschiedenen Größen andere Preise eintragen. Eine passende App habe ich nicht gefunden, wo ich auch die Preise bei den bestimmten Größen ändern kann. Der Preis soll sich automatisch bei Auswahl der bestimmten Größe ändern.
Gelöst! Zur Lösung
Erfolg.
Hey @jan_koe
Danke für die Frage und Shopify hat aus System-Sicherheits- und Stabilitätsgründen eine standardmäßig Begrenzung der Anzahl der Varianten pro Produkt auf 100. Diese Begrenzung ist Teil der Shopify-Plattform und kann nicht direkt in den Standardeinstellungen geändert werden.
Es gibt jedoch einige Apps im Shopify App Store, die helfen können, diese Beschränkung zu umgehen. Eine solche App ist "Infinite Options" von ShopPad. Mit Infinite Options kann man diesen Limit der benutzerdefinierte Produktvarianten überschreiten, wie du es benötigst. Du kannst auch verschiedene Preise für jede Größe festlegen. Eine andere App ist "Best Custom Product Options". Mit dieser App kann man auch unbegrenzte Varianten erstellen und zusätzliche Kosten für bestimmte Optionen festlegen.
Frontend Apps die man nicht mehr braucht rate ich während der Probezeit zu entfernen, wenn man sie nicht behalten will. Auf diese Weise werden mögliche Gebühren für Apps vermieden.
Einige Frontend Apps können auch das Theme Code ändern und die Page Loading Speeds verlangsamen und man sollte überprüfen, ob die App zusätzliche Schritte zur Deinstallation erfordert, bevor man die App aus dem Shop entfernt. Solche Apps (oder Code Änderungen) können ein Theme auch aus den Theme Updates ausschließen wenn das Theme Code geändert wird. Siehe dazu bitte die App Dokumentation.
Gabe | 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
Erfolg.
Hey @jan_koe
Ist die UX des was du erreichen möchtest gut durchdacht aus der User Perspektive?
Ehrlich gesagt, könnte das was du erreichen möchtest nicht die beste UX und Kundenerfahrung ergeben wenn deine Produkte mehr als 100 Größen im Dropdown haben die alle unterschiedliche Preise haben. Könnte das beispielsweise zu erhöhten Retouren führen aufgrund fälschlich ausgewählten Varianten im Warenkorb. Wie ist das Verhältnis Istwert zu Sollwert im Kopf des USer wie. z. B. bekommt der Kunde genau das was er oder sie erwartet? Oder könnte das dann auch die Reklamierungen und Streitigkeiten erhöhen und damit deinen Stress und Kosten als Shopinhaber?
Eins der Prinzipien des UX Designs und Design Thinking: Simplicity is key! Eine weitere Möglichkeit besteht darin, deine Produkt in weitere Produkte aufzuteilen, um die Optionen zu vereinfachen, mit weniger als 100 Varianten. Dies könnte die UX für deine Kunden verbessern sowie eine einfachere Verwaltung deiner Produkte ermöglichen. Letztendlich hängt die beste Lösung von den spezifischen Bedürfnissen deiner Kunden ab. Es könnte hilfreich sein, Feedback von den Kunden einzuholen, um zu verstehen, was für sie am bequemsten und verständlichsten wäre.
Das ganze hängt somit stark von der spezifischen Situation und den Bedürfnissen deiner Kunden ab. Für einige Benutzer könnte es verwirrend sein, wenn sie auf der Suche nach einem Produkt sind und sie z. B. 100 Größen durchklicken müssen im Dropdown die alle, wie gesagt, unterschiedliche Preise haben. Ich sehe da Reibungen im Clickfunnel deiner Kunden voraus, was dann auch die Absprünge erhöht und deine Conversions reduziert.
Ein weiterer wichtiger Aspekt der Benutzererfahrung ist die Klarheit der Preise. Wenn man unterschiedliche Preise für verschiedene Größen haben, sollten diese deutlich und transparent für den Kunden angezeigt werden. Eine App, die es ermöglicht, unterschiedliche Preise für verschiedene Größen anzugeben und diese klar anzuzeigen, könnte daher die Benutzererfahrung verbessern, wie die Apps die ich bereits empfohlen habe.
Wenn die Apps nicht helfen und du das ganze DIY erreichen möchtest:
Das Programmieren einer solchen Funktion in Shopify erfordert Kenntnisse in Liquid (Shopifys eigene Vorlagensprache), HTML, CSS und möglicherweise JavaScript. Die genaue Implementierung hängt stark vom Theme und den individuellen Anforderungen ab. Im Allgemeinen könnte der Prozess folgendermaßen aussehen:
Hier ein Beispiel, wie das in Code aussehen könnte:
<select id="size-selector">
{% for variant in product.variants %}
<option value="{{ variant.id }}" data-price="{{ variant.price }}">{{ variant.title }}</option>
{% endfor %}
</select>
<script>
document.getElementById('size-selector').addEventListener('change', function(e) {
var selectedOption = e.target.options[e.target.selectedIndex];
var price = selectedOption.getAttribute('data-price');
// Jetzt können Sie den Preis irgendwo auf der Seite anzeigen.
// Dies ist nur ein einfaches Beispiel und muss an Ihren spezifischen Code angepasst werden.
document.getElementById('price-display').innerText = price;
});
</script>
Beachte, dass man dabei auch die Währungsformatierung berücksichtigen muss, und sicherstellen, dass der ausgewählte Preis korrekt in den Warenkorb übertragen wird, und möglicherweise zusätzlichen Code hinzufügen, um das Dropdown-Menü benutzerfreundlicher zu gestalten.
Wenn du es selber programmieren möchtest dann bitte immer in einer Themekopie/Testumgebung zuerst testen und zusammen mit einem Experten/Programmierer. Du kannst ein Backup deines Themes erstellen, bevor man den Code bearbeitet, oder den Code wiederherstellen, falls dies nötig sein sollte. Du könntest auch einen unserer Experten engagieren indem du die hier eine E-Mail rüberschießt. Unsere Experten antworten meist sehr schnell.
Änderungen zu deinem Theme Code können auch 1) die Page Loading Speeds negative beeinflussen und 2) dein Theme aus den Theme Updates ausschließen.
Das obige ist also Theme-abhängig, ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu weisen!
Gabe | 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
Erfolg.
Hey @jan_koe
Danke für die Frage und Shopify hat aus System-Sicherheits- und Stabilitätsgründen eine standardmäßig Begrenzung der Anzahl der Varianten pro Produkt auf 100. Diese Begrenzung ist Teil der Shopify-Plattform und kann nicht direkt in den Standardeinstellungen geändert werden.
Es gibt jedoch einige Apps im Shopify App Store, die helfen können, diese Beschränkung zu umgehen. Eine solche App ist "Infinite Options" von ShopPad. Mit Infinite Options kann man diesen Limit der benutzerdefinierte Produktvarianten überschreiten, wie du es benötigst. Du kannst auch verschiedene Preise für jede Größe festlegen. Eine andere App ist "Best Custom Product Options". Mit dieser App kann man auch unbegrenzte Varianten erstellen und zusätzliche Kosten für bestimmte Optionen festlegen.
Frontend Apps die man nicht mehr braucht rate ich während der Probezeit zu entfernen, wenn man sie nicht behalten will. Auf diese Weise werden mögliche Gebühren für Apps vermieden.
Einige Frontend Apps können auch das Theme Code ändern und die Page Loading Speeds verlangsamen und man sollte überprüfen, ob die App zusätzliche Schritte zur Deinstallation erfordert, bevor man die App aus dem Shop entfernt. Solche Apps (oder Code Änderungen) können ein Theme auch aus den Theme Updates ausschließen wenn das Theme Code geändert wird. Siehe dazu bitte die App Dokumentation.
Gabe | 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
Vielen Dank für die Antwort.
Mit infinite options habe ich gearbeitet, aber nicht herausgefunden, wie ich den Preis bei einer bestimmten Größe ändern kann. Wer kann mir zu diesem Thema helfen?
Hey @jan_koe
Die Infinite Options App Entwickler und deren Doku wären hier die besten Ansprechpartner und dies kannst du über diese Seite im Chat erreichen der jetzt besetzt zu sein scheint.
Andernfalls machen die GPO Apps das auch recht gut - Globo Product Options. Siehe die versch. App Demos hier.
Dann kann man beispielsweise mit unseren Product Options Apps eine tolle Shopping Experience anbieten und hier wäre das beste mal durch ein paar weitere Demos zu klicken und zu sagen ob da etwas in Frage für euch käme. Siehe ein paar Demos solcher Apps hier:
Hoffe das hilft!
Gabe | 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
Leider ist dies doch nicht die richtige Antwort auf meine Frage.
Und zwar: Wenn ich über Shopify selbst als Variante verschiedene Größen hinterlege, kann ich dort auch direkt den Preis für diese bestimmte Größe angeben. Sodass dann im Shop, sobald der Kunde in dem Drop down menü auf die bestimmte Größe drückt, der richtige Preis oben automatisch umspringt. Und das suche ich bei einer App, da ich mehr als 100 Größen einpflegen muss. Ich hoffe das ist nun besser erklärt. Vielleicht haben Sie dafür einen Tipp. Vielen Dank!
Erfolg.
Hey @jan_koe
Ist die UX des was du erreichen möchtest gut durchdacht aus der User Perspektive?
Ehrlich gesagt, könnte das was du erreichen möchtest nicht die beste UX und Kundenerfahrung ergeben wenn deine Produkte mehr als 100 Größen im Dropdown haben die alle unterschiedliche Preise haben. Könnte das beispielsweise zu erhöhten Retouren führen aufgrund fälschlich ausgewählten Varianten im Warenkorb. Wie ist das Verhältnis Istwert zu Sollwert im Kopf des USer wie. z. B. bekommt der Kunde genau das was er oder sie erwartet? Oder könnte das dann auch die Reklamierungen und Streitigkeiten erhöhen und damit deinen Stress und Kosten als Shopinhaber?
Eins der Prinzipien des UX Designs und Design Thinking: Simplicity is key! Eine weitere Möglichkeit besteht darin, deine Produkt in weitere Produkte aufzuteilen, um die Optionen zu vereinfachen, mit weniger als 100 Varianten. Dies könnte die UX für deine Kunden verbessern sowie eine einfachere Verwaltung deiner Produkte ermöglichen. Letztendlich hängt die beste Lösung von den spezifischen Bedürfnissen deiner Kunden ab. Es könnte hilfreich sein, Feedback von den Kunden einzuholen, um zu verstehen, was für sie am bequemsten und verständlichsten wäre.
Das ganze hängt somit stark von der spezifischen Situation und den Bedürfnissen deiner Kunden ab. Für einige Benutzer könnte es verwirrend sein, wenn sie auf der Suche nach einem Produkt sind und sie z. B. 100 Größen durchklicken müssen im Dropdown die alle, wie gesagt, unterschiedliche Preise haben. Ich sehe da Reibungen im Clickfunnel deiner Kunden voraus, was dann auch die Absprünge erhöht und deine Conversions reduziert.
Ein weiterer wichtiger Aspekt der Benutzererfahrung ist die Klarheit der Preise. Wenn man unterschiedliche Preise für verschiedene Größen haben, sollten diese deutlich und transparent für den Kunden angezeigt werden. Eine App, die es ermöglicht, unterschiedliche Preise für verschiedene Größen anzugeben und diese klar anzuzeigen, könnte daher die Benutzererfahrung verbessern, wie die Apps die ich bereits empfohlen habe.
Wenn die Apps nicht helfen und du das ganze DIY erreichen möchtest:
Das Programmieren einer solchen Funktion in Shopify erfordert Kenntnisse in Liquid (Shopifys eigene Vorlagensprache), HTML, CSS und möglicherweise JavaScript. Die genaue Implementierung hängt stark vom Theme und den individuellen Anforderungen ab. Im Allgemeinen könnte der Prozess folgendermaßen aussehen:
Hier ein Beispiel, wie das in Code aussehen könnte:
<select id="size-selector">
{% for variant in product.variants %}
<option value="{{ variant.id }}" data-price="{{ variant.price }}">{{ variant.title }}</option>
{% endfor %}
</select>
<script>
document.getElementById('size-selector').addEventListener('change', function(e) {
var selectedOption = e.target.options[e.target.selectedIndex];
var price = selectedOption.getAttribute('data-price');
// Jetzt können Sie den Preis irgendwo auf der Seite anzeigen.
// Dies ist nur ein einfaches Beispiel und muss an Ihren spezifischen Code angepasst werden.
document.getElementById('price-display').innerText = price;
});
</script>
Beachte, dass man dabei auch die Währungsformatierung berücksichtigen muss, und sicherstellen, dass der ausgewählte Preis korrekt in den Warenkorb übertragen wird, und möglicherweise zusätzlichen Code hinzufügen, um das Dropdown-Menü benutzerfreundlicher zu gestalten.
Wenn du es selber programmieren möchtest dann bitte immer in einer Themekopie/Testumgebung zuerst testen und zusammen mit einem Experten/Programmierer. Du kannst ein Backup deines Themes erstellen, bevor man den Code bearbeitet, oder den Code wiederherstellen, falls dies nötig sein sollte. Du könntest auch einen unserer Experten engagieren indem du die hier eine E-Mail rüberschießt. Unsere Experten antworten meist sehr schnell.
Änderungen zu deinem Theme Code können auch 1) die Page Loading Speeds negative beeinflussen und 2) dein Theme aus den Theme Updates ausschließen.
Das obige ist also Theme-abhängig, ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu weisen!
Gabe | 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
Hast du das umsetzen können?
Gabe | 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