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. |
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. |