Hey Sabine! @VMN
Es ist wie @Finer sagt aber lass uns weiter nach Lösungen suchen so dass ihr die Telefon Nr. für Coaching Zwecke von euren Kunden mehr automatisiert abfragen könnt wenn bestimmte Produkte in den Warenkorb gelegt werden. Sind das alle Kunden oder nur bestimmte “VIP” Kunden, oder handelt es sich nur um bestimmte Produkte?
Ihr könnt eine benutzerdefinierte App oder einen benutzerdefinierten Code in eurem Theme verwenden, um die Telefon Nr. für bestimmte Produkte abzufragen. Eine andere Möglichkeit wäre, eine App aus unserem App Store zu verwenden, das extra Produktoptionen auf der Produktseite anbietet. Oder eben eine Page Builder App.
Die Logik?
Man kann ein Feld für die Telefonnummer als Pflichtfeld nur für die entsprechenden Produkte auf der Produktseite anzeigen lassen indem man in das Code eine Conditional Logic einbaut.
Dazu kann man eine Bedingung im Code verwenden, die überprüft, ob das Produkt eine Telefonnummer erfordert oder nicht. Wenn ja, wird das Feld für die Telefonnummer als Pflichtfeld angezeigt. Wenn nicht, wird das Feld für die Telefonnummer optional gemacht oder ganz ausgeblendet.
Unsere “Custom Fields” Apps erlauben es dir zusätzliche Felder hinzuzufügen und diese Felder für bestimmte Produkte als Pflichtfelder zu markieren.
DIY - abhängig vom Theme
Wenn du es selber auf deiner Warenkorbseite programmieren möchtest dann haben wir eine ausführliche Developer Doku die euch dabei weiterhelfen kann hier. Das folgende auch bitte immer in einer Themekopie/Testumgebung zuerst testen und zusammen mit einem Experten/Programmierer, wie @Finer . Ä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 folgende ist auch ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu verweisen!
Um ein Telefonnummer-Pflichtfeld nur für bestimmte Produkte auf der Produktseite oder im Warenkorb anzuzeigen, kann man einen Code wie den folgenden verwenden. Die entsprechenden Produkte müssen mit einem Tag wie Telefonnummer erforderlich versehen sein.
Gehe zu Theme → Aktionen → Duplizieren → Code bearbeiten, und navigiere zur cart.liquid-Datei und füge ein Code Schnipsel wie den folgenden da ein an der entsprechenden Stelle im Code um das Telefonnummerfeld im Warenkorb anzuzeigen (muss man ausprobieren - bitte nicht im Live Theme machen!):
{% if cart.item_count > 0 %}
{% for item in cart.items %}
{% if item.product.tags contains 'Telefonnummer erforderlich' %}
{% endif %}
{% endfor %}
{% endif %}
Und/oder füge einen Code Schnipsel wie den folgenden in der product.liquid-Datei an der entsprechenden Stelle ein, um das Telefonnummerfeld auf der Produktseite anzuzeigen:
{% if product.tags contains 'Telefonnummer erforderlich' %}
{% endif %}
Dieser Code prüft, ob das Produkt den Tag “Telefonnummer erforderlich” hat. Wenn ja, wird das Telefonnummer-Pflichtfeld auf der Produktseite oder im Warenkorb angezeigt. Wenn nein, wird das Telefonnummerfeld nicht angezeigt.
Das wird dir hoffentlich weiterhelfen können. Bei weiteren Fragen hilft dir gerne einer unserer Experten!