Η EMDI Εμπορική Διαχείριση τώρα υποστηρίζει και το ολοκαίνουργιο Prestashop, μέσω της νέας γέφυρας διασύνδεσής της με το δημοφιλές e-commerce περιβάλλον!
Η EMDI Εμπορική Διαχείριση επικοινωνεί μέσω της νέας γέφυρας με το Prestashop και λαμβάνει πλήρη δεδομένα, όπως πελάτες, προϊόντα με τιμές και διαθεσιμότητες, φωτογραφίες και παραλλαγές, αλλά και όλες τις παραγγελίες που πραγματοποιούνται στο e-shop.
Μπορείς να κατεβάσεις τη γέφυρα από εδώ:
https://github.com/sbzsystems/emdi_bridges/blob/gh-pages/emdi_presta_bridge.php
Πρόβλημα με cache
Αν οι διαθεσιμότητες που αλλάζουν μέσω της EMDI δεν εμφανίζονται άμεσα στο front end τότε φτιάχνουμε ένα script και το ονομάζουμε cache_clear.php.
Αντιγράφουμε το παρακάτω κώδικα:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php include('./config/config.inc.php'); $token = Tools::getValue('token'); if($token == "randomkey") { Tools::clearSmartyCache(); Tools::clearXMLCache(); Media::clearCache(); Tools::generateIndex(); echo "Cache clear ended successfully."; } else { echo "Wrong security token - cache clear failed."; } ?> |
Και δημιουργούμε το παρακάτω cron ανά 10 λεπτά:
1 |
wget -qO /dev/null https://yourprestashop.com/cache_clear.php?token=randomkey |
Όπου randomkey ένας τυχαίος κωδικός.