Aby aplikacja Happy Cart działała poprawnie na sklepie Shopify po jej zainstalowaniu dokonujemy kilku niekrytycznych z perspektywy działania sklepu modyfikacji w szablonach tego sklepu.
Zmiany te są realizowane automatycznie podczas instalacji i aktywacji aplikacji. Przy odinstalowywaniu aplikacji są one wraz z nią usuwane.

Dzięki temu właściciel sklepu lub zespół developerski odpowiedzialny za jego obsługę techniczną nie musi dokonywać manualnych modyfikacji w szablonach w takim przypadku. Całość realizowana jest w 100% bezobsługowo.

Poniżej wyjaśniamy jakich zmian dokonujemy przy instalacji i odinstalowaniu aplikacji.

Uwaga!
Te zmiany są niezbędne do poprawnego działania aplikacji. Manualne modyfikacje mogą spowodować, że aplikacja przestanie poprawnie działać.

Jeśli masz wątpliwości jak zmodyfikować te informacje w szablonach sklepu na platformie Shopify skontaktuj się z nami poprzez helpdesk@quarticon.com, abyśmy mogli pomóc Ci przeprowadzić ten proces.

Instalacja aplikacji a zmiany w szablonach sklepu

Plik sections/header.liquid

Na jego końcu dodajemy kod:

<!--qon-storefront-start--> 
{% if customer %}
<script id="qon-storefront" type="text/javascript">
window.qonEmail = { email: '{{ customer.email }}', agreement: {{ customer.accepts_marketing }} }
</script>
{% endif %}
<!--qon-storefront-end-->

Plik sections/product-template.liquid
Na jego końcu dodajemy kod:

<div class="qON_product" style="display:none" 
data-qon-id="{{ product.id }}"
data-qon-title="{{ product.title }}"
data-qon-status="{{ product.variants[0].available }}"
data-qon-price="{{ product.variants[0].price | money_without_currency | replace: ',', '.' }}"
data-qon-link="{{ shop.url }}{{ product.url }}" data-qon-image="{{ product.images[0].src | img_url }}"
data-qon-category-1-id="{{ product.product_type }}"
data-qon-category-1-title="{{ product.product_type }}"
>
</div>

Odinstalowanie aplikacji a zmiany w szablonach sklepu

Podczas odinstalowania aplikacji usuwamy wszystkie wyżej wymienione fragmenty kodu pozostawiając szablon sklepu w takim stanie w jakim był oryginalnie.

Dodatkowe pytania?

Mamy nadzieję, że te informacje były dla Ciebie pomocne.
Jeśli jednak nadal masz pytania służymy pomocą - Skontaktuj się z nami poprzez nad adres e-mail: helpdesk@quarticon.com.

Czy udało Ci się znaleźć odpowiedź na swoje pytanie?