Shop-System | Major Version | Minor Version | PHP- Version(en) | Anbindung/ Schnittstelle | Mit Programmbereich kompatibel | Erscheinungsdatum Shopsystem | Support-Unterstützung | Weiter-entwicklung | Anmerkungen |
---|
| 2
| 0-6 | Hersteller-Info
| ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) ab Version 5.7.x
|
| 2011
| für Version 2.7
| Auf Anfrage
| Bei Gambio sind in der Regel Versionen mit gerader minor version produktive Releases (sog. Master Updates); Versionen mit ungerader minor version sind Entwicklungs-Versionen. Daher gibt es auch nur für Master Updates Release Notes.
Info |
---|
Aktuellste kompatible Gambio-Version ist die 4.4.0.1 (ab Middleware-Version 5.11.571). PHP 8.0 kann bei Einsatz der Middleware-Version 5.11.574 und höher mit diesem Shop-System genutzt werden. |
Warning |
---|
| *Bei Neuinstallation eines Gambio-Shops installieren Sie bitte zunächst Version 3.16.xx und binden diese an microtech büro+ über die Middleware an. Im Anschluss führen Sie ein Update Ihres Gambio-Shops auf die aktuelle Version durch. Eine direkte Anbindung der Version 4.4.x funktioniert nicht. Führen Sie aus diesem Grund die Neuinstallation in der beschriebenen Reihenfolge durch, um eine reibungslose Anbindung der microtech Middleware zu gewährleisten. |
|
7 |
3 | 7 | ab Version 5.7.x
|
Programmbereich
| 2016
| für Version 3.15
| ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) |
8 |
9 |
10 | ab Version 5.11.427 |
15 | ab Version 5.11.518
|
4* (bitte beachten Sie unsere Hinweise zur Neu-installation in der Spalte rechts)
| 0-4 | Hersteller-Info | ab Version 5.11.563.0 | 2020 |
| ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) |
Magento | 1
| 7 | Hersteller-Info
| ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) ab Version 5.7.x
|
| 2012 | für Version 1.9 bis 31.12.2020
| ![(minus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/forbidden.svg) | Bitte beachten Sie die gesonderten Hinweise zu Magento: - Hinweis: Magento 1.9 unterstützt gemäß der Magento-Systemvoraussetzungen PHP 7 nicht. Die PHP-Skripte der Middleware für die Synchronisation mit Magento sind PHP 7-kompatibel, so dass in Fällen, in denen der Magento selbst für PHP 7 angepasst wurde, auch die PHP-Skripte der Middleware mit Magento 1.9.x und PHP 7 kompatibel sind.
- Magento stellt den Support für Version 1.x zum 30. Juni 2020 ein: https://magento.com/blog/magento-news/supporting-magento-1-through-june-2020
|
8 |
|
9 |
|
2 | 3 (.1) 3 (.4 P2) | Hersteller-Info | ab Version 5.11.465
| Programmbereich
| 2017 | ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) | | - Der E-commerce-Programmbereich in büro+ ist für Magento 2 zwingend erforderlich
- Ab Version 2.4.2 von Magento ist eine Deaktivierung der Paginierung erforderlich! Wenden Sie sich bitte an Ihren zuständigen Shop-Betreuer.
|
| 4.2
| Hersteller-Info | ab Version 5.11.559 | 2021 |
| 4.5 | Hersteller-Info | ab Version 5.11.573 | 2022 |
modified eCommerce | 1 | x | je nach Patchlevel | ab Version 5.7.x
|
| 2013 | | Auf Anfrage | - Ab der modified 2.0 Version kann als Plattform-Typ: "xt:Commerce (oder kompatibel)" für den E-Commerce Programmbereich ausgewählt werden.
Info |
---|
| PHP 8.0 kann bei Einsatz der Middleware-Version 5.11.574 und höher mit diesem Shop-System genutzt werden. |
|
2 | 0 | 5.4-7.1 | ab Version 5.7.x
| Programmbereich | 2016 | |
OXID eShop Community/ Professional Edition (Enterprise Edition siehe Anmerkungen) | 4 | 7 | Hersteller-Info | ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) ab Version 5.7.x
|
| 2012 | für Version 4.10
| Auf Anfrage
| entspricht OXID Enterprise Edition 5.0 |
4 | 8 | entspricht OXID Enterprise Edition 5.1 |
4 | 9 | entspricht OXID Enterprise Edition 5.2 |
4 | 10 | entspricht OXID Enterprise Edition 5.3 |
6 | 1
| Hersteller-Info | ab Version 5.11.518
| | 2016 | | ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) |
|
2 (.3) | Hersteller-Info | ab Version 5.11.530 | Programmbereich | 2020 | ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) | ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) |
|
4 | Hersteller-Info | ab Version 5.11.572 | Programmbereich | 2021 | ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) | ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) |
Info |
---|
| PHP 8.0 kann bei Einsatz der Middleware-Version 5.11.574 und höher mit diesem Shop-System genutzt werden. |
|
Shopware 5 | 5
| 5 | Hersteller-Info (5.5 -5.6) | ab Version 5.7.x
| Programmbereich
| 2015 | ab Version 5.6
| ![(plus)](/s/-b2ni4c/9012/1ca6q62/_/images/icons/emoticons/add.svg) |
Info |
---|
Aktuellste kompatible Shopware-Version ist 5.7.16 (ab Middleware-Version 5.11.574). Beschriebene Installation ist PHP 8.0 kompatibel. |
|
6 | ab Version 5.11.491
|
7 | Hersteller-Info (5.7) | Ab Version 5.11.556
|
xt:Commerce | 3 | 0 |
| ab Version 5.7.x
|
| 2006 | für Version 3.0
| Auf Anfrage |
|
4 | 0 |
| 2011 | für Version 5.1
|
1 |
|
2 |
|
5 | 0 |
| ab Version 5.7.x
|
| 2016 |
|
1 | ab Version 5.11.400
| Programmbereich |
Note |
---|
|
Bei Shop-Versionen ohne Support-Unterstützung erfolgt keine technische Fehlerbehebung mehr. Daher empfehlen wir ein Update auf eine Shop-Version mit Support-Unterstützung durchzuführen. |
Note |
---|
title | Support von älteren Middleware-Versionen |
---|
|
Wir supporten die e-Commerce Middleware in aktuellen Versionen der 5.11.x. Falls Sie ältere Versionen einsetzen, beachten Sie bitte unseren Migrationsleitfaden (Migration von Middleware-Version 5.7.x auf 5.11.x) oder kontaktieren Sie uns. Letzteres gilt ebenfalls für 'ShopSync' oder 'AuctionSync' oder 'Warenausgangskontrollen' Installationen in der Version 4. |
Anchor |
---|
| AllgemeineHinweise |
---|
| AllgemeineHinweise |
---|
|
Allgemeine Hinweise:
Warning |
---|
Modifikation des WebserviceDie microtech-e-commerce-Lösung kommuniziert über einen Webservice (PHP-Dateien im Verzeichnis "Shopsync") mit dem Shopsystem. Der Webservice wird im Rahmen der Einrichtung der Plattform per (S)FTP auf Ihren Webserver übertragen und bei jedem Update automatisch aktualisiert. Die Webservice-Dateien dürfen nicht verändert werden, da ansonsten die Funktion der Software nicht mehr gewährleistet ist und somit Ihr Anspruch auf den Support verfällt. |
Voraussetzungen bei der Verwendung von MariaDB
Falls MariaDB als Ersatz für MySQL verwendet wird, darf diese nicht im standardmäßig aktivierten SQL-Modus STRICT_TRANS_TABLES betrieben, sondern es muss auf NO_ENGINE_SUBSTITUTION umgestellt werden.
Dies können Sie in der SQL Datenbank mit dem Befehl: "SELECT @@SQL_MODE" entsprechend abfragen und prüfen.
![](/download/attachments/17341261/image2020-12-18_12-4-15.png?version=1&modificationDate=1608289455528&api=v2)
Voraussetzung: PHP Error-Level
Anchor |
---|
| ErrorLevelPHP |
---|
| ErrorLevelPHP |
---|
|
Der PHP Error-Level darf keine Meldungen vom Typ: "Notice" zurückgeben. Wenden Sie sich an Ihren Hoster / Betreuer. Erkennbar an einer Meldung beim Verbindungstest hinsichtlich: "Envelope" oder im PHP Error Log mit Einträgen wie z.B.: "PHP Notice: Undefined variable: DB_PREFIX in ..."
Expand |
---|
|
1) Dem Hoster mitteilen, dass er das PHP-Error Level so einstellen soll, dass keine Meldungen vom Typ: "Notice" mehr zurückgegeben werden. 2) Fragen Sie einmal bei Ihrem Betreuer nach, ob die durchgeführte Änderung erst greift, wenn z. B. der Apache (Host-Server) neu gestartet wurde. 3) Fragen Sie auch einmal nach, ob Meldungen vom Typ: "Notice" auch noch in anderen Formaten vorkommen (z. B. Typ: "ALL") Wenn der Verbindungstest immer noch nicht funktioniert, dann bitte zusätzlich noch folgende Einstellungen durchführen: A) In der Shopware-Config das error_display auf "false" setzen B) In der .htaccess Datei die Einstellungen "error_display" und das "error_reporting" auf "0" setzen.
Die erste Einstellung soll verhindern das Fehlerausgaben gemacht werden, die 2. Einstellung legt das Level fest ab dem ein Fehler protokolliert oder angezeigt wird (Error, Warning, Notice). 0 bedeutet: melde niemals Fehler. Auf jeden Fall, nach jeder Änderung immer in der Middleware unter EINSTELLUNGEN - <Shopware-Plattform> - VERBINDUNG im Schritt 02 den Verbindungstest durchführen. Hier darf die Meldungen nicht mehr auftauchen, damit Sie sehen, dass es funktioniert hat. Wenn Sie hier einen grünen Haken bekommen, einfach das Plattform-Profil abspeichern und dann prüfen, ob Vorgänge eingeladen werden können. |
Info |
---|
|
Expand |
---|
title | Migration von Shopware 4.3/5.0/5.1 auf Shopware 5.2 oder höher |
---|
| Wenn Sie Shopware 4.3, 5.0 oder 5.1 einsetzen und eine Migration auf Shopware 5.2 oder höher planen, beachten Sie bitte unbedingt die folgenden Informationen: Die wesentlichste Neuerung in Shopware 5.2 ist eine komplett überarbeitete Adressverwaltung. Zuvor konnte in Shopware kein vollständiges Adressbuch geführt werden, wie dies Anwender von büro+ kennen. Mit Shopware 5.2 wurde diese Funktion eingeführt. Für ein Update von einer vorherigen Shopware-Version (4.3, 5.0, 5.1) ergeben sich grundlegende Änderungen der Datenstrukturen, die zusätzliche Migrationsschritte erforderlich machen. Nur so kann die korrekte Zuordnung zwischen Shopware-Adressen und den jeweiligen Anschriften in büro+ sichergestellt werden. Alle relevanten Informationen zur Vorbereitung und Durchführung der Migration auf Shopware 5.2 finden Sie in unserem Migrationsleitfaden für das Update auf Shopware 5.2. (PDF). |
Expand |
---|
title | Update von Shopware 5.6.7 oder niedriger auf Shopware 5.6.8 oder höher |
---|
| Beim Verbindungstest kann es zu einer Meldung hinsichtlich: "Cannot redeclare Shopware() (previously declared in /engine/Shopware/Shopware.php) in /engine/Shopware/Application.php" kommen. Das liegt daran, dass Shopware nun eine "neue" PHP Datei hat und die "alte" nicht löscht. Bitte benennen Sie daher die "Application.php" auf dem FTP um in z.B. "xApplication.x". Anschließend nochmal den Verbindungstest durchführen und testen die Funktionen durch. Hinsichtlich eingesetzter PlugIns (oder andere Programme außerhalb der Middleware) muss deren Funktionalität ebenfalls getestet werden. Es könnte sein, dass diese Software-Teile noch abhängig von der PHP Datei sind. |
Anchor |
---|
| PayPalPlusPlugin |
---|
| PayPalPlusPlugin |
---|
|
Expand |
---|
title | Zu beachten bei Verwendung von Paypal Plus mit Shopware |
---|
| Das Shopware Plugin „Paypal Plus“ legt bei der Installation die Tabelle „s_payment_paypal_plus_payment_instruction“ an. Im Script für die Anlage der Tabelle befindet sich ein Fehler, so dass diese mit der falschen Kollation (Collation) und Zeichensatz (Charset) angelegt wird. Es muss dafür gesorgt werden, dass die Kollation und der Zeichensatz dieser Tabellen mit denen der restlichen Tabellen übereinstimmt. Normalerweise ist der Zeichensatz „utf8“ und die Kollation „utf8_unicode_ci“, dieser muss aber individuell in jeder Shopware-Datenbank geprüft werden! Als Fehlermeldung erscheint im Middleware-Protokoll: "Illegal mix of collations" Code Block |
---|
language | sql |
---|
title | SQL-Befehle zum Anpassen der Datenbankstruktur |
---|
| ALTER TABLE s_payment_paypal_plus_payment_instruction
CONVERT TO CHARACTER SET utf8
COLLATE utf8_unicode_ci
ALTER TABLE s_payment_paypal_plus_payment_instruction
MODIFY SET ordernumber VARCHAR(255) CHARACTER SET utf8
COLLATE utf8_unicode_ci;
ALTER TABLE s_payment_paypal_plus_payment_instruction
MODIFY SET reference_number VARCHAR(255) CHARACTER SET utf8
COLLATE utf8_unicode_ci; |
|
|
Info |
---|
|
Expand |
---|
title | Zusätzliche Systemvoraussetzungen für Magento 1.x |
---|
| Speziell für Magento gelten zusätzlich zu den allgemein gültigen noch folgende weitere Systemvoraussetzungen: - Das Attributset in Magento muss default heißen.
- mod_rewrite muss aktiviert werden.
- memory_limit kann zu Problemen führen, falls dieser Wert zu niedrig ist, und sollte daher am besten auf 256MB eingestellt sein.
- Im Shop-Adminbereich muss unter Konfiguration > Web unter Suchmaschinenoptimierung die Option Verwende Webserver Rewrites auf ja gesetzt sein.
- Wenn der Shop nicht direkt über die Hauptdomain, sondern über ein Unterverzeichnis erreicht wird (z.B. "meine-domain.de/demo/shop"), dann muss in der .htaccess-Datei dieser Pfad auch hinterlegt sein. In Magento befindet sich diese Datei im Hauptverzeichnis. Für die Beispiel-URL "meine-domain.de/demo/shop" würden Sie die Zeile #RewriteBase /magento/ in RewriteBase /demo/shop/ ändern.
- Der FTP-Nutzer benötigt Schreibrechte für folgende Verzeichnisse und deren Unterverzeichnisse:
- ./app/code/community/Cateno
- ./app/etc/modules (Hier wird von der Middleware nur die Datei Cateno_ShopSync.xml aktualisiert)
- ./var/shopsync
|
|