Přeskočit na hlavní obsah

Jak implementovat checkbox pro nesouhlas se zasláním dotazníku spokojenosti

Dejte zákazníkům možnost odmítnout zaslání dotazníku spokojenosti

Lucia Dvořáková avatar
Autor: Lucia Dvořáková
Aktualizováno tento týden

Checkbox je možné vložit do šablony například pomocí níže uvedeného kódu.

Pokud používáte stránku košíku:

{% comment %} Overeno Zakazniky - Heureka start {% endcomment %} 
<p> <label style="display:inline; float:none; text-transform: inherit;" class="heureka-inputs">
<input name="attributes[Heureka-Dotaznik]" id="heurekaHiddenCheckbox" value="Yes" type="hidden" /> <input form="cart" name="attributes[Heureka-Dotaznik]" id="heurekaCheckbox" type="checkbox" value="No" />
Nesouhlasím se zasláním dotazníku spokojenosti v rámci programu Ověřeno zákazníky, který pomáhá zlepšovat služby. </label>
</p>
{% comment %} Overeno Zakazniky - Heureka end {% endcomment %}

Pokud používáte Cart Drawer:

{% comment %} Overeno Zakazniky - Heureka start {% endcomment %} 
<p>
<label style="display:inline; float:none; text-transform: inherit;" class="heureka-inputs"> <input name="attributes[Heureka-Dotaznik]" id="heurekaHiddenCheckbox" value="Yes" type="hidden" /> <input form="CartDrawer-Form" name="attributes[Heureka-Dotaznik]" id="heurekaCheckbox" type="checkbox" value="No" /> Nesouhlasím se zasláním dotazníku spokojenosti v rámci programu Ověřeno zákazníky, který pomáhá zlepšovat služby. </label>
</p>
{% comment %} Overeno Zakazniky - Heureka end {% endcomment }

Kód lze umístit do souboru určujícího strukturu košíku, který ale může být v různých šablonách pojmenován různě (např. cart-template.liquid, mini-cart.liquid, apod.). Pozice v rámci souboru se volí podle požadovaného vzhledu košíku, není striktně dána.


Text zobrazující se vedle checkboxu může být změněn přímo v kódu.

Do detailů o objednávce se pak propíše atribut Heureka-Dotaznik s hodnotou yes nebo no, která rozhoduje o tom, zda budou data o dané objednávce do Heureky odeslány.


Poznámka: checkbox nelze vložit do pokladny, a to z důvodu omezení na straně Shopify.

Dostali jste odpověď na svou otázku?