Jdi na obsah Jdi na menu


Nastavení dopravy u Balíkovny

20. 2. 2023

V několika krocích si ukážeme, jak si nastavit dopravu u Balíkovny v programu eShop.

1. V administraci přejděte do eShop - Objednávky - Doprava a platby.

sni--mek-obrazovky-2021-12-15-v--15.00.55--1-.png

2. V poli pro dopravu klikněte na odkaz Přidat způsob dopravy.

sni--mek-obrazovky-2021-12-15-v--15.08.35--1-.png

3. Objeví se okno pro vyplnění Nový způsob dopravy objednávky. Do pole Název napište Balíkovna do pole Cena vámi zvolenou cenu za službu. Potvrďte tlačítkem Vytvořit.

sni--mek-obrazovky-2023-02-17-v--10.01.00.png

4. V tomto kroku si vložte script pro zobrazení dopravy. Klikem na ikonku tužky (Nastavení). 

sni--mek-obrazovky-2023-02-21-v--11.57.49.png

Otevře se nové okno Detail dopravy, kde si nastavíte potřebné informace. Důležitá položka pro vložení scriptu bude položka Popis.

sni--mek-obrazovky-2023-02-17-v--10.04.03.png

Do položky Popis vložte script určený pro Balíkovnu.

Script Balíkovna

Do POZNÁMKY bude AUTOMATICKY vloženo odběrné místo Balíkovna, kam chcete zásilku zaslat.

<script type="text/javascript">

document.getElementById("trans-1").addEventListener("click", function () {
document.getElementById("balikovnaMap").style.display = "block";
});
window.addEventListener("message", (event) => {
if (typeof event.data.point == "undefined") {
return;
}
if (event.data.message === "pickerResult") {
document.getElementById("balikovna-name").innerHTML = event.data.point.name;
document.getElementById("balikovna-id").value = event.data.point.id;
document.getElementById("balikovna_input_name").value = event.data.point.name;
document.getElementById("balikovna_input_street").value = event.data.point.address;
document.getElementById("balikovna_input_country").value = event.data.point.country;
document.getElementById("balikovna_input_zip").value = event.data.point.zip;
document.getElementById("balikovna_input_fulltext").value = event.data.point.fulltext;
document.getElementById("balikovnaMap").style.display = "none";
}
}, false);

</script> <iframe src="https://b2c.cpost.cz/locations/?type=BALIKOVNY" height="450" style="display:none;max-width: none;width: 500px !important;" allow="geolocation" id="balikovnaMap"></iframe> <div> <div id="balikovna-name"></div> <input id="balikovna-id" name="balikovna-id" type="hidden"/> <input type="hidden" name="balikovna_name" id="balikovna_input_name"/> <input type="hidden" name="balikovna_street" id="balikovna_input_street"/> <input type="hidden" name="balikovna_country" id="balikovna_input_country"/> <input type="hidden" name="balikovna_zip" id="balikovna_input_zip"/> <input type="hidden" name="balikovna_fulltext" id="balikovna_input_fulltext"/> </div>

5. Úprava Scriptu pro Balíkovnu

   5.1 Hned v prvním řádku scriptu upravte ID 

document.getElementById("trans-1").addEventListener("click", function () {

kde přepište číslo 1 podle toho jaké číslo se nám zobrazí v prohlížeči na konci url v Detailu dopravy. V našem vzorovém případě je to číslo 7.​ 
Kód bude vypadat takhle: document.getElementById("trans-7").addEventListener("click", function () {

sni--mek-obrazovky-2023-02-17-v--10.37.03.png

 5.2 Uložte kliknutím na tlačítko Uložit.

Do Poznámky bude AUTOMATICKY vloženo odběrné místo Balíkovny, kam chcete zásilku zaslat. 

Podívejte se na náš video tutoriál: Nastavení dopravy u Balíkovny