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 denna anpassning för att inaktivera automatiskt val av den första tillgängliga varianten. På så sätt uppmanas kunden att välja en variant manuellt innan någon visas.

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

Så här lägger du 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.

Lägg till ett nytt avsnitt

  1. Klistra in den här koden i GitHub i din nya snippet.
  2. Klicka på Spara.
  3. Klicka på theme.liquid i Layout-registret
  4. 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' %}

Inklusive

  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

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

Ersätt den med:

<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>
  1. Hitta och ersätt följande kod:
    • Minimal, Pop eller Supply: Hitta alla förekomster av den här koden om du använder Minimal, Pop eller Supply:
{% assign featured_image = product.selected_or_first_available_variant.featured_image | default: product.featured_image %}

Ersätt med:

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

Ersätt den med:

{% assign current_variant = product.selected_variant %}
  1. 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 "Ej-tillgängliga" innan ett val görs.

  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. I rutan Filter börjar du skriva in unavailable för att visa översättningen "Ej tillgänglig".
  4. Ersätt texten Ej tillgänglig med Make a selection.
  5. Klicka på Spara.

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

Prova gratis