Přeskočit na hlavní obsah

🛒 Vkládání do košíku v Upsearch Designeru

Komponenta pro výsledky vyhledávání umožňuje přidávat produkty do košíku pomocí vlastního JavaScriptového kódu. Tato funkce je plně konfigurovatelná přímo v Designeru.


🔧 Jak to funguje

V Designeru najdete v části Obecná konfigurace (pokročilé) pole:

Globální funkce pro přidání do košíku
(parametr: addToCart)

Sem zadáte název funkce, která bude volána po kliknutí na tlačítko „Přidat do košíku“ ve výsledcích vyhledávání.

Požadavky na funkci:

  • musí být dostupná v globálním objektu window
  • musí přijímat jeden argument – kód produktu (string)
  • pokud funkce není definována, tlačítko se vůbec nezobrazí

💻 Příklad použití

Pokud do pole zadáte např. addToCart, pak musíte na webu zajistit funkci:

<script>
window.addToCart = (code) => {
// Vaše vlastní logika přidání produktu
console.log('Přidávám produkt do košíku:', code);
};

window.upSearchResults('#upSearchResults', {
apiToken: 'VAŠE_API_TOKEN',
status: 'published',
env: 'production'
});
</script>

✅ Shrnutí

ParametrTypPopis
addToCartstringNázev globální funkce pro přidání do košíku