Pred namestitvijo je najprej potrebno preveriti povezavo na pantheon in v spletno trgovino, hkrati pa v tem procesu pridobimo kodo računalnika, ki je potrebna za odklep licence. |
1) Vpišete dostopne podatke do pantheon baze in kliknete poveži in če se poveže uspešno kliknite na Kreiraj/Nadgradi strukture.
2) Vpište dostop do baze od spletne trgovine in kliknete poveži. Ali je povezava do spletne trgovine omogočena je možno preveriti na sledeč način.
3) Prestavite se na jeziček "Nastavitev sinhronizacije"
4) V Id trgovine vpišite ime, ki smo vam ga poslali, shranite nastavitve in zaprite in odprite program
5)
kreiramo povezavo do panlab_daemon.php datoteke znotraj direktorija cron.hourly (/etc/cron.hourly na debian based sistemih)
cd /etc/cron.hourly/ ln -s /lokacija/do/datoteke/panlab_daemon.php . chmod 775 /lokacija/do/datoteke/panlab/panlab_daemon.php |
vpišemo povezavo v crontab datoteko (v spodnjem primeru se izvaja vsake 5 minut)
0,5,10,15,20,25,30,35,40,45,50,55 * * * * root cd / && run-parts --report /lokacija/do/datoteke/panlab_daemon.php >/dev/null 2>&1 |
resetiramo web server (če je zagnana preko apache-ja)
Primer za Ubuntu
Pri prenosu naročil iz splente trgovine v pantheon se avtomatično doda tudi subjekt oz. kupec naročila. V tem primeru sta dva možna scenarija
Zaradi zgornjega priporočamo, da se na izpisih prikazuje naziv2 in in ne šifra subjekta, kar lahko naredite tako da v administratorski konzoli spremenite spodnjo nastavitev |
Povezava artiklov med pantheon-om in spletno trgovino se kreira tako, da določimo enako kodo na obeh straneh. V pantheon-u je to polje Ident, na spodnjih povezavah pa je prikazano polje v spletni trgovini za vsako trgovino posebej. Ime polja v trgovini je lahko nastavljivo, zato so prikazana privzeta imena.
|
Pravilno delovanje sinhronizacije je omogočeno ob predpostavki, da se kalkulacija v spletni trgovini nastavi glede na slovenski model obračunavanja davka in popusta (cena - popust + davek = za plačilo). Možne so tudi drugačne nastavitve, kot so predlagane vendar v tem primeru ne zagotavljamo, da bo sinhronizacija delovala "out of the box" in bodo mogoče potrebne kakšne spremembe v delovanju.
V spletni trgovini se naročil, ki so že prenešena v pantheon ne sme brisati! Drugače se zgodi, da nova naročila zamenjajo mesto s starimi naročili (ID novega naročila = ID starega naročila), za katere Pantheon misli da so že bila prenešena in posledično se prenos se ne bo izvedel ponovno. |