🛒 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í
| Parametr | Typ | Popis |
|---|---|---|
addToCart | string | Název globální funkce pro přidání do košíku |