Få kunder att välja ett alternativ

När en kund besöker en produktsida i din webbshop väljs den första tillgängliga varianten som standard. Du kan använda anpassningen Få kunderna att välja ett alternativ för att inaktivera automatiskt val av den första tillgängliga varianten. På detta sätt uppmanas kunden att välja en variant manuellt innan någon visas.

Om du använder anpassningen Skaffa kunder för att välja ett alternativ så kanske ditt tema inte visar ett produktpris förrän kunden väljer en variant. Produkter med varianter har inte ett utvalt pris och priset som visas bestäms av den variant som har valts.

Välj ett alternativ

Avsnitt och icke-sektionerade teman

Obs! Stegen i den här handledningen varierar beroende på om du använder ett tema med avsnitt eller ett tema utan avsnitt. Med ett tema med avsnitt kan du dra och släppa för att arrangera layouten på din startsida, men inte med ett tema utan avsnitt.

Gå till temasidan Redigera kod för att ta reda på om ditt tema stöder avsnitt. Om det finns filer i Avsnittskatalogen använder du ett avgränsat tema. Icke-sektionerade teman släpptes före oktober 2016 och har inga filer i Avsnittskatalogen.

Om du använder ett avgränsat tema klickar du på knappen Avgränsade teman-knapp och följer anvisningarna. Om du använder ett äldre, icke-avsnittsbaserat tema klickar du på knappen Icke-avgränsade teman och följer anvisningarna.

Steg för indelade teman

Välj ditt tema

Stegen för denna anpassning varierar beroende på ditt tema. Klicka på knappen för ditt tema innan du följer anvisningarna nedan:

Steg för icke-indelade teman

Lägg till prompter till dina varianters rullgardinsmenyer

  1. Klicka på Lägg till en ny snippet i katalogen Snippets.
  2. Döp ditt nya fragment till pick-an-option.
  3. Klistra in den här koden i GitHub i din nya snippet.
  4. Klicka på Spara.
  5. Klicka på theme.liquid i Layout-registret
  6. Hitta sluttaggen </body> nära slutet av filen. På en ny rad, precis ovanför sluttaggen </body>, klistrar du in följande kod:
{% render 'pick-an-option' %}
  1. Klicka på Spara.
  2. Hitta den fil som innehåller formuläret "Lägg till i varukorgen". Den kommer att ha ett action attribut som är inställd till /cart/add. Den bör finnas i en av dessa fyra filer:

    • product.liquid mallen under Mallar
    • theme.liquid layouten under Layout
    • product.liquid snippeten under Snippets
    • single-product.liquid snippeten under Snippets
  3. Hitta den här koden i formuläret:

<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 hitta den här koden i formuläret:

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

Byt ut koden med följande kodblock:

<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>

Om du använder Minimal, Pop eller Supply, hitta alla förekomster av denna kod:

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

Byt ut koden med följande kodblock:

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

Om du använder något annat Shopify Vintage-tema, hitta den här koden:

{% assign current_variant = product.selected_or_first_available_variant %}

Byt ut koden med följande kodblock:

{% assign current_variant = product.selected_variant %}

Klicka på Spara.

Ändra språkinställningar för "Lägg till i varukorgen"

Du kan ändra språkinställningarna för knappen Lägg till i varukorgen så att produkterna inte visas som Inte tillgängliga innan en kund väljer en produkt.

Steg:

  1. Från din Shopify-admin går du till Webbshop > Teman.
  2. Hitta det tema du vill redigera och klicka sedan på ... > Redigera standardtemainnehåll.
  3. Börja skriva Inte tillgänglig i sökfältet Filtrera artiklar för att visa översättningen för Inte tillgänglig.
  4. Ersätt texten Inte tillgänglig med Gör ett val.
  5. Klicka på Spara.

Är du redo att börja sälja med Shopify?

Prova gratis