Liquid, JavaScript, Themes
Hallo,
wir haben ein Produkt, das wir gerne nur alleine, ohne andere Produkte verkaufen möchten (wir nutzen das Story Theme). Genauer: wenn das Produkt ausgewählt wird, soll kein weiteres in den Warenkorb gelegt werden können.
Kann ich das irgendwie technisch abbilden?
@Gabe, vielleicht kannst du helfen?
Vielen Dank,
Jule
Gelöst! Zur Lösung
Erfolg.
Hallo Jule @Sikania …
je nachdem, wie streng diese Regel sein muss, kann man damit arbeiten, dass man den "add to cart"-Button ausblendet, wenn ein bestimmtes Produkt im Cart liegt. Das lässt sich vom Client mit entsprechender Energie und dem passenden Know-How aber umgehen.
Ansonsten kannst Du Dir mal die App Limit Quantity Purchase ansehen – ich meine, dass die die Anforderungen zumindest zum Teil abdecken dürfte! Eventuell muss man beide Ansätze kombinieren …
Liebe Grüße,
Mario
Erfolg.
Ah verstehe, praktisch eine Regel die den Cart sperrt wenn Produkt X in den Warenkorb gelegt wird, oder wie folgende Bedingungslogik:
Was für ein Produkt ist das wenn ich fragen darf? Oft braucht man das für "Pre-order" Produkte so dass der Warenkorb dann nicht gemischt ist aufgrund Komplikation mit den Zahlungen wenn ein Produkt pre-order ist und eins nicht usw.
Es ist aber schwierig das nativ im System oder Code zu lösen denn dann müsste man praktisch alle ATC (Add to Cart) Buttons im Shop, sprich, auf alle anderen Product Pages sowie auf den Collection pages per Code ausgrauen, so dass diese nicht geklickt werden können.
Das Festlegen von solchen Regeln für bestimmte Produkte, die in den Warenkorb gelegt werden, wird somit am besten mit einer App erledigt. Wir haben ein paar verschiedene Apps in unserem Shopify App Store, die das können wie:
Mit diesen Apps kannst du Regeln festlegen, die auf einer bedingten Logik basieren und Kunden daran hindern, bestimmte Produkte in den Warenkorb zu legen, wenn sie bestimmte Produkte kaufen oder einen bestimmten Betrag überschreiten. Ich schlage vor, dass du sie installierst und dir ansiehst, welche für dich am besten geeignet ist. Die App-Entwickler bieten auch einen umfassenden Support an und helfen dir gerne die Einstellungen zu "tweaken". Wenn du also Fragen zu den Apps hast, kannst du dich jederzeit direkt an sie wenden. Die Kontaktdaten findest du in der Regel auf der App-Seite unter dem Abschnitt "Support".
Coding?
Man könnte den Inhalt der product-form.js mit dem folgenden Code wechseln aber das würde ich in einer Themekopie vorher testen denn es nicht garantiert dass es klappt:
Lass wissen, wenn du weitere Fragen hast zum obigen Thema oder generell zu deinem Shop und Business und gerne können wir das hier weiter besprechen!
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.
Hallo Jule @Sikania …
je nachdem, wie streng diese Regel sein muss, kann man damit arbeiten, dass man den "add to cart"-Button ausblendet, wenn ein bestimmtes Produkt im Cart liegt. Das lässt sich vom Client mit entsprechender Energie und dem passenden Know-How aber umgehen.
Ansonsten kannst Du Dir mal die App Limit Quantity Purchase ansehen – ich meine, dass die die Anforderungen zumindest zum Teil abdecken dürfte! Eventuell muss man beide Ansätze kombinieren …
Liebe Grüße,
Mario
Erfolg.
Ah verstehe, praktisch eine Regel die den Cart sperrt wenn Produkt X in den Warenkorb gelegt wird, oder wie folgende Bedingungslogik:
Was für ein Produkt ist das wenn ich fragen darf? Oft braucht man das für "Pre-order" Produkte so dass der Warenkorb dann nicht gemischt ist aufgrund Komplikation mit den Zahlungen wenn ein Produkt pre-order ist und eins nicht usw.
Es ist aber schwierig das nativ im System oder Code zu lösen denn dann müsste man praktisch alle ATC (Add to Cart) Buttons im Shop, sprich, auf alle anderen Product Pages sowie auf den Collection pages per Code ausgrauen, so dass diese nicht geklickt werden können.
Das Festlegen von solchen Regeln für bestimmte Produkte, die in den Warenkorb gelegt werden, wird somit am besten mit einer App erledigt. Wir haben ein paar verschiedene Apps in unserem Shopify App Store, die das können wie:
Mit diesen Apps kannst du Regeln festlegen, die auf einer bedingten Logik basieren und Kunden daran hindern, bestimmte Produkte in den Warenkorb zu legen, wenn sie bestimmte Produkte kaufen oder einen bestimmten Betrag überschreiten. Ich schlage vor, dass du sie installierst und dir ansiehst, welche für dich am besten geeignet ist. Die App-Entwickler bieten auch einen umfassenden Support an und helfen dir gerne die Einstellungen zu "tweaken". Wenn du also Fragen zu den Apps hast, kannst du dich jederzeit direkt an sie wenden. Die Kontaktdaten findest du in der Regel auf der App-Seite unter dem Abschnitt "Support".
Coding?
Man könnte den Inhalt der product-form.js mit dem folgenden Code wechseln aber das würde ich in einer Themekopie vorher testen denn es nicht garantiert dass es klappt:
Lass wissen, wenn du weitere Fragen hast zum obigen Thema oder generell zu deinem Shop und Business und gerne können wir das hier weiter besprechen!
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
Hi Gabe,
ja genau, es geht um ein preorder Produkt.
Ich probiere den von dir verlinkten Code einmal aus und wenn ich nicht weiterkomme, dann schaue ich mir die Apps an.
Vielen Dank für die Hilfe,
Jule
Mit dem Lernpfad der Shopify Academy und dem Verified Skills-Badge Expanding Your Sho...
By Shopify Feb 7, 2025Den Verkauf im Großhandel steigern: In der Shopify Academy lernst du, wie das geht, zum...
By Shopify Feb 3, 2025Teil 2 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 16, 2024