Benutzer-Werkzeuge

Webseiten-Werkzeuge


public:faqtradebyte2oxid6

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
public:faqtradebyte2oxid6 [2020/06/30 09:42]
markusmichalski [Installation]
public:faqtradebyte2oxid6 [2023/03/14 10:46] (aktuell)
markusmichalski [Voraussetzungen]
Zeile 7: Zeile 7:
 ===== Voraussetzungen ===== ===== Voraussetzungen =====
  
-  * OXID Version 6 oder höher+  * OXID Version 6
   * FTP-Zugang zu Ihrem Shop-System   * FTP-Zugang zu Ihrem Shop-System
   * Für OXID-Versionen ab 6.2. benötigen Sie SSH-Zugriff auf die Shop-Installation.   * Für OXID-Versionen ab 6.2. benötigen Sie SSH-Zugriff auf die Shop-Installation.
Zeile 14: Zeile 14:
  
 ===== Installation ===== ===== Installation =====
 +==== Composer ====
 +Öffnen Sie die Datei **composer.json** im Stammverzeichnis Ihres Shops und fügen Sie das Repository hinzu oder vervollständigen Sie die vorhandene Konfiguration:​ \\
 +<code yaml>
 +"​repositories":​ [{
 +  "​type":​ "​composer",​
 +  "​url":​ "​https://​packages.fatchip.de/​packages"​
 +}]
 +</​code>​
  
-=== Inhalt aus dem Ordner „copy_this“ kopieren ===+Nach erfolgter Ergänzung der Datei //​composer.json//​ können Sie da Plugin installieren.\\ 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 folgenden Befehl aus, um das Plugin zu installieren 
 +    composer require fatchip-gmbh/​plugin-oxid6-tradebyte2oxid 
 +Beachten Sie, dass der genaue Aufruf des Composers für Ihre konkrete OXID-Installation abweichen kann. \\ 
 + 
 +Sie werden nun nach einem Benutzer und einem Passwort gefragt. Geben Sie die Zugangsdaten ein, welche Ihnen per E-Mail übersandt wurden.\\ 
 +Bitte speichern Sie diese Zugangsdaten **nicht** auf Ihrem Server, da es sonst zu Problemen kommt, sollten Sie mehrere unserer Plugins einsetzen oder einsetzen wollen. 
 + 
 +Nach korrekter Eingabe der Zugangsdaten wird das Plugin installiert. 
 +==== Manuell ==== 
 +=== 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 31: Zeile 49:
 **In OXID-Versionen ab 6.2 (ältere Versionen können den Schritt überspringen)** muss die Modulkonfiguration eingelesen werden.\\ **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:\\ 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 +<​code>​vendor/​bin/​oe-console oe:​module:​install-configuration source/​modules/​fc/​fctradebytemarket 
-/vendor/​bin/​oe-console oe:​module:​apply-configuration </​code>​+vendor/​bin/​oe-console oe:​module:​apply-configuration </​code>​
 Bei erfolgreichem Einlesen/​Import erscheint die Nachricht\\ Bei erfolgreichem Einlesen/​Import erscheint die Nachricht\\
 **Module configuration has been installed** **Module configuration has been installed**
Zeile 172: Zeile 190:
 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.\\ \\ 
public/faqtradebyte2oxid6.1593502920.txt.gz · Zuletzt geändert: 2020/06/30 09:42 von markusmichalski