Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
public:faqtradebyte2oxid6 [2020/06/30 09:34] markusmichalski [Voraussetzungen] |
public:faqtradebyte2oxid6 [2020/10/08 10:23] kamiarnader [Anwendung] |
||
---|---|---|---|
Zeile 15: | Zeile 15: | ||
===== Installation ===== | ===== Installation ===== | ||
- | === Inhalt aus dem Ordner „copy_this“ kopieren === | + | === Inhalt aus dem Ordner „modules“ kopieren === |
In dem Pluginpaket fcTradebyte2Oxid_oxid6_source befindet sich der Ordner //copy_this//, kopieren Sie den Inhalt aus diesem Ordner in das "Source" Ordner Ihres OXID eShops (bei FTP - binären Übertragungsmodus nutzen). | In dem Pluginpaket fcTradebyte2Oxid_oxid6_source befindet sich der Ordner //copy_this//, kopieren Sie den Inhalt aus diesem Ordner in das "Source" Ordner Ihres OXID eShops (bei FTP - binären Übertragungsmodus nutzen). | ||
Zeile 28: | Zeile 28: | ||
}, | }, | ||
</code> Nach erfolgter Ergänzung der Datei //composer.json// müssen die Änderungen dem OXID-System mitgeteilt werden.\\ Rufen Sie hierzu das Programm //composer// mit der Aktion //dump-autoload// auf (**//composer dump-autoload//**).\\ Beachten Sie, dass der genaue Aufruf des Composers für Ihre konkrete OXID-Installation abweichen kann. \\ \\ Nach erfolgreicher Aktion wird folgende Meldung angezeigt: //Generating autoload files// | </code> Nach erfolgter Ergänzung der Datei //composer.json// müssen die Änderungen dem OXID-System mitgeteilt werden.\\ Rufen Sie hierzu das Programm //composer// mit der Aktion //dump-autoload// auf (**//composer dump-autoload//**).\\ Beachten Sie, dass der genaue Aufruf des Composers für Ihre konkrete OXID-Installation abweichen kann. \\ \\ Nach erfolgreicher Aktion wird folgende Meldung angezeigt: //Generating autoload files// | ||
+ | |||
+ | **In OXID-Versionen ab 6.2 (ältere Versionen können den Schritt überspringen)** muss die Modulkonfiguration eingelesen werden.\\ | ||
+ | Melden Sie sich dazu per SSH an dem Server an, auf dem sich die Shop-Installation befindet, und navigieren Sie zu dem Verzeichnis, in dem sich der Source- und Vendorornder befinden. Führen Sie die folgenden Befehle aus:\\ | ||
+ | <code>vendor/bin/oe-console oe:module:install-configuration source/modules/fc/fctradebytemarket | ||
+ | vendor/bin/oe-console oe:module:apply-configuration </code> | ||
+ | Bei erfolgreichem Einlesen/Import erscheint die Nachricht\\ | ||
+ | **Module configuration has been installed** | ||
=== FATCHIP Tradebyte2Oxid Connector aktivieren === | === FATCHIP Tradebyte2Oxid Connector aktivieren === | ||
Zeile 165: | Zeile 172: | ||
Damit die Synchronisation der Artikeldaten funktioniert, müssen die folgenden Cronjobs einrichten werden. | Damit die Synchronisation der Artikeldaten funktioniert, müssen die folgenden Cronjobs einrichten werden. | ||
* ///source/modules/fc/fctradebytemarket/batch/TradebyteImportBatch.php// \\ Dieses Script importiert alle Artikel-, Kategorie-, Hersteller- und Attributinformationen. Bei OXID Enterprise Edition müssen Sie noch die Shop-ID als ersten Paramater hinzufügen. Der Change-Date-Check Flag kann mit einem zweiten Paramater überschrieben werden (0 = do full import, 1 = do change-date-check import). \\ Wir empfehlen diesen Cronjob **einmal täglich** zu starten.\\ \\ | * ///source/modules/fc/fctradebytemarket/batch/TradebyteImportBatch.php// \\ Dieses Script importiert alle Artikel-, Kategorie-, Hersteller- und Attributinformationen. Bei OXID Enterprise Edition müssen Sie noch die Shop-ID als ersten Paramater hinzufügen. Der Change-Date-Check Flag kann mit einem zweiten Paramater überschrieben werden (0 = do full import, 1 = do change-date-check import). \\ Wir empfehlen diesen Cronjob **einmal täglich** zu starten.\\ \\ | ||
- | * ///source/modules/fc/fctradebytemarket/batch/TradebyteImportDeltaBatch.php// \\ Dieses Script importiert Preis- und Lagerbestandsaktualisierungen von Tradebyte in den OXID eShop. Bei OXID Enterprise Edition müssen Sie noch die Shop-ID als ersten Paramater hinzufügen. \\ Wir empfehlen diesen Cronjob **stündlich** zu starten.\\ \\ | + | * ///source/modules/fc/fctradebytemarket/batch/TradebyteImportDeltaBatch.php// \\ Dieses Script importiert Preis- und Lagerbestandsaktualisierungen von Tradebyte in den OXID eShop. Bei OXID Enterprise Edition müssen Sie noch die Shop-ID als ersten Paramater hinzufügen. \\ Wir empfehlen diesen Cronjob **stündlich** zu starten.\\ \\ |
+ | * ///source/modules/fc/fctradebytemarket/batch/TradebyteStockBatch.php// \\ Dieses Script importiert alle Lagerbestände aus Tradebyte in den OXID eShop. \\ Wir empfehlen diesen Cronjob **jede halbe Stunde** zu starten. \\ \\ | ||
* ///source/modules/fc/fctradebytemarket/batch/TradebyteOrderExportBatch.php// \\ Dieses Script exportiert alle Bestellungen aus dem OXID eShop zu Tradebyte. \\ Wir empfehlen diesen Cronjob **stündlich** zu starten. \\ \\ | * ///source/modules/fc/fctradebytemarket/batch/TradebyteOrderExportBatch.php// \\ Dieses Script exportiert alle Bestellungen aus dem OXID eShop zu Tradebyte. \\ Wir empfehlen diesen Cronjob **stündlich** zu starten. \\ \\ | ||
* //source/modules/fc/fctradebytemarket/batch/TradebyteOrderStatusImportBatch.php// \\ Dieses Script importiert alle Bestellstatus aus Tradebyte in den OXID eShop. \\ Wir empfehlen diesen Cronjob **stündlich** zu starten.\\ \\ | * //source/modules/fc/fctradebytemarket/batch/TradebyteOrderStatusImportBatch.php// \\ Dieses Script importiert alle Bestellstatus aus Tradebyte in den OXID eShop. \\ Wir empfehlen diesen Cronjob **stündlich** zu starten.\\ \\ |