Pokud chcete ve svém formuláři v Elementoru nabídnout uživateli výběr z poboček Zásilkovny, můžete to provést pomocí jejich API. Důležité je, že se musíte v Zásilkovně zaregistrovat, abyste měli vlastní API klíč.
Postupoval jsem podle návodu na propojení přes Simpleshop a dokumentace Zásilkovny.
Jak na to? Nejprve vytvořte tři pole: První bude radio buttons pro výběr možnosti dopravy a pojmenujte jej s ID doprava
. Název pole a hodnota se oddělují znakem |
, proto možnost Zásilkovna pojmenujte jako „Zásilkovnou po ČR|zasilkovna“ (viz screenshot).
Druhé pole bude textové s ID zasilkovna_address
bez názvu pole – bude sloužit pro adresu. Třetí bude skryté pole s ID zasilkovna_id
– to bude sloužit pro uložení přesného ID pobočky.
Poté vložte následující kód přes HTML element.
/* zde vložte Váš API klíč !!!
A je to – nyní, když uživatel zvolí dopravu přes Zásilkovnu, otevře se pop-up okno s výběrem pobočky. Poté vám přijde na e-mail informace o pobočce, kterou si uživatel vybral.
Nezapomeňte, že tento kód umožňuje pouze výběr pobočky – zásilku v Zásilkovně je stále nutné vytvořit ručně.