Få kundene til å velge et alternativ

Når en kunde besøker en produktside i nettbutikken, velges den første tilgjengelige varianten som standard. Du kan bruke tilpasningen Få kundene til å velge et alternativ for å deaktivere automatisk valg av den første tilgjengelige varianten. På denne måten blir kunden bedt om å velge en variant manuelt før noe vises.

Hvis du bruker tilpasningen Få kundene til å velge et alternativ, kan det hende at temaet ditt ikke viser en produktpris før kunden har valgt en variant. Produkter med varianter har ikke en fremhevet pris, og prisen som vises, avgjøres av hvilken variant som velges.

Velg et alternativ

Seksjonerte og ikke-seksjonerte temaer

Trinn for kategoriserte temaer

Velg tema

Trinnene for denne tilpasningen varierer avhengig av valgt tema. Klikk på knappen for temaet ditt før du følger anvisningene nedenfor:

Trinn for ukategoriserte temaer

Legg til beskjeder i variantens rullegardinmenyer

  1. I Utdrag-katalogen klikker du på Legg til et nytt utdrag.
  2. Gi den nye kodebiten navnet pick-an-option.
  3. I den nye utdragsfilen limer du inn denne koden fra GitHub.
  4. Klikk på Lagre.
  5. I Oppsett-katalogen klikker du på theme.liquid.
  6. Finn den avsluttende </body> taggen nesten nederst i filen. Lim inn følgende kode på en ny linje like over den avsluttende </body>-taggen:
{% render 'pick-an-option' %}
  1. Klikk på Lagre.
  2. Finn filen som inneholder skjemaet Legg i handlekurv. Skjemaet har en action-attributt satt til /cart/add. Den skal finnes i en av disse fire filene:

    • product.liquid-malen under Maler
    • theme.liquid-oppsett under Oppsett
    • product.liquid-utdraget under Utdrag
    • single-product.liquid-utdraget under Utdrag
  3. Finn denne koden i skjemaet:

<option {% if variant == product.selected_or_first_available_variant %} selected="selected" {% endif %} data-sku="{{ variant.sku }}" value="{{ variant.id }}">{{ variant.title }} - {{ variant.price | money_with_currency }}</option>

Eller finn denne koden i skjemaet:

<option {% if variant == current_variant %} selected="selected" {% endif %} data-sku="{{ variant.sku }}" value="{{ variant.id }}">{{ variant.title }} - {{ variant.price | money_with_currency }}</option>

Erstatt koden med følgende kodeblokk:

<option {% if forloop.length <= 1 and variant == product.selected_or_first_available_variant %} selected="selected" {% endif %} data-sku="{{ variant.sku }}" value="{{ variant.id }}">{{ variant.title }} - {{ variant.price | money_with_currency }}</option>

Hvis du bruker Minimal, Pop eller Supply, må du finne alle forekomster av denne koden:

{% assign featured_image = product.selected_or_first_available_variant.featured_image | default: product.featured_image %}

Erstatt koden med følgende kodeblokk:

{% assign featured_image = product.selected_variant.featured_image | default: product.featured_image %}

Hvis du bruker et annet eldre Shopify-tema, finner du denne koden:

{% assign current_variant = product.selected_or_first_available_variant %}

Erstatt koden med følgende kodeblokk:

{% assign current_variant = product.selected_variant %}

Klikk på Lagre.

Endre språkinnstillingene for Legg i handlekurv-knappen.

Du kan endre språkinnstillingene for knappen Legg i handlekurv, slik at produkter ikke vises som Utilgjengelig før en kunde har valgt et produkt.

Trinn:

  1. Fra Shopify-administrator går du til Nettbutikk > Temaer.
  2. Finn temaet du vil redigere, og klikk deretter på > Rediger standardtemainnhold.
  3. Begynn å skrive unavailable i søkefeltet Filtrer varer for å vise oversettelsen Unavailable.
  4. Erstatt teksten Unavailable med Gjør et valg.
  5. Klikk på Lagre.

Er du klar til å begynne å selge med Shopify?

Prøv det gratis