Jdi na obsah Jdi na menu


Nastavení dopravy u GLS-ParcelShop

20. 2. 2023

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

sni--mek-obrazovky-2023-02-16-v--14.25.04.png

Po vytvoření bude okno s dopravou vypadat takto:

sni--mek-obrazovky-2023-02-16-v--14.24.22.png

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

sni--mek-obrazovky-2023-02-16-v--15.01.05.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-2021-12-20-v--13.58.06--1-.png

Do položky Popis vložte script určený pro GLS-ParcelShop.

Script GLS-ParcelShop​ 

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

document.getElementById("glsMap").style.display = "block";
});
window.addEventListener('message' , function (event) {
var ps = event.data.parcelshop;
document.getElementById("gls_name").innerHTML = ps.detail.name;
document.getElementById("gls_input_name").value = ps.detail.name;
document.getElementById("gls_street").innerHTML = ps.detail.address;
document.getElementById("gls_input_street").value = ps.detail.address;
document.getElementById("gls_country").innerHTML = ps.detail.ctrcode;
document.getElementById("gls_input_country").value = ps.detail.ctrcode;
document.getElementById("gls_id").value = ps.detail.pclshopid;
document.getElementById("gls_city").innerHTML = ps.detail.zipcode + ", " + ps.detail.city;
document.getElementById("gls_input_city").value = ps.detail.city;
document.getElementById("gls_input_zip").value = ps.detail.zipcode ;
});
</script>
<iframe src=https://ps-maps.gls-czech.cz?find=1 width="100%" height="450" style="display:none;" id="glsMap"></iframe>
<div>
<div id="gls_name"></div>
<address>
<div id="gls_street"></div>
<div id="gls_city"></div>
<div id="gls_country"></div>
</addres>
<input type="hidden" name="gls_id" id="gls_id" />
<input type="hidden" name="gls_name" id="gls_input_name" />
<input type="hidden" name="gls_street" id="gls_input_street" />
<input type="hidden" name="gls_country" id="gls_input_country" />
<input type="hidden" name="gls_city" id="gls_input_city" />
<input type="hidden" name="gls_zip" id="gls_input_zip" />
</div>

 

5. Úprava Scriptu pro GLS-ParcelShop

   5.1 Hned v prvním řádku scriptu upravte ID 
document.getElementById("trans-1").addEventListener('click' , function (event)

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 6.​ 
Kód bude vypadat takhle: document.getElementById("trans-6").addEventListener('click' , function (event)

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

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

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

Podívejte se na náš video tutoriál: Nastavení dopravy u Zásilkovny a GLS-ParcelShop