Jdi na obsah Jdi na menu


Nastavení dopravy u DPD PickupPoint

20. 2. 2023

V několika krocích si ukážeme, jak si nastavit dopravu u DPD PickupPoint 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 DPD PickupPoint a do pole Cena vámi zvolenou cenu za službu. Potvrďte tlačítkem Vytvořit.

sni--mek-obrazovky-2023-02-17-v--9.27.14.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--13.15.04.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-13-v--16.24.03--1-.png

Do položky Popis vložte script určený pro DPD PickupPoint.

Script DPD PickupPoint

Do POZNÁMKY bude AUTOMATICKY vloženo odběrné místo DPD PickupPoint, kam chcete zásilku zaslat. 
<script>
document.getElementById("trans-3").addEventListener('click', function () {

document.getElementById("dpdMap").style.display = "block";
});
window.addEventListener("message", (event) => {
if (event.data.dpdWidget) {
if (event.data.dpdWidget && event.data.dpdWidget.message === "widgetClose") {
document.getElementById("dpdMap").style.display = "none";
} else {
document.getElementById("dpd-point").value = event.data.dpdWidget.pickupPointResult
document.getElementById("dpd-name").innerHTML = event.data.dpdWidget.pickupPointResult
document.getElementById("dpdMap").style.display = "none";
}
}
}, false);
</script>
<iframe src="https://api.dpd.cz/widget/latest/index.html" height="450" style="display:none;max-width: none;width: 500px !important;" id="dpdMap"></iframe>
<div>
<div id="dpd-name"></div>
<input type="hidden" name="dpd-id" id="dpd-point" />
</div>
 
5. Úprava Scriptu pro DPD PickupPoint

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

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

kde přepište číslo 3 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 6.​ 
Kód bude vypadat takhle: document.getElementById("trans-6").addEventListener('click', function () {

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

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

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

Podívejte se na náš video tutoriál: Nastavení dopravy u DPD PickupPoint