Produktimport aus Magento

Hallo,
ich überlege von Magento auf Oxid umzusteigen.
Die Freude war riesen groß beim fertigen Iportplugin.

Aber irgendwie will er doch net.

Die Kategorien wurden alle Importiert aber die Artikel machen Probleme.

IMPORTING ARTICLES


Warning:  array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /home/****/public_html/oxid/core/oxbase.php on line 274

Fatal error:  Call to a member function setValue() on a non-object in /home/****/public_html/oxid/_functions.inc.php on line 141

Bei der Installation von Oxid passte auf Anhieb alles von den Einstellungen im grünen Bereich.
siehe Screen http://prntscr.com/5maqm

Magento Version 1.6.1.0

PHP Version 5.2.17

Was passt dort nicht ?

Welche Oxid Version?

Sorry ganz vergessen,
CE 4.5.6_40808

Hallo,

den Magento-Importer hat schon eine ganze Weile niemand mehr angefasst. Kann gut sein, dass er mit der aktuellen Version nicht mehr funktioniert.
Ein Weg mit einem jungfräulichen Shop wäre vielleicht, in eine ältere OXID Version zu importieren und dann die Updates zu fahren. Sinnvoll?

Gruß

Danke,
klingt logisch :D.
Welche Version ist zu empfehlen und wo kann ich diese Downloaden?
Momentan ist ja nur eine im Downloadbereich.

Grüße

alle verfügbaren Versionen sind hier zum Download aufgelistet:

http://wiki.oxidforge.org/Category-Downloads

Eine genau Version kann ich Dir nicht empfehlen - obwohl, von wann ist der Importer? Dürfte für eine frühe 4er Version sein, versuchs mal mit der 4.1.0

[QUOTE=Hebsacker;80041]
http://wiki.oxidforge.org/Category-Downloads

Eine genau Version kann ich Dir nicht empfehlen - obwohl, von wann ist der Importer? Dürfte für eine frühe 4er Version sein, versuchs mal mit der 4.1.0[/QUOTE]

Hi,

ich würde es eher mit einer 4.4.8 probieren. Wenn es klappt hat man viel Updatezeit eingespart, wenn nicht war es den versuch auf jeden Fall wert.
Dann ist man auch schneller auf der aktuellen Version (oder kann erstmal bei der 4.4.8 bleiben, da diese sehr stabil ist). Der Weg von einer 4.1 bis zur 4.4.8 ist schon weit und es wurde doch einiges geändert.
cya

Wow,
vielen Dank erstmal für die schnelle Antwort.
Bei der 4.4.8 hatte ich einige Fehler,
bilder wurden nicht alle Importiert und auch nicht alle Produkte.

Ich habe es mit der 4.2.0 Probiert und siehe da es hat einigermaßen alles gut geklappt.
Alle Bilder sind da und auch die Produkte scheinen alle importiert zu sein.

Das war die einzige Fehlermeldung

Fatal error: Uncaught SoapFault exception: [HTTP] Error Fetching http headers in /home//public_html/oxid/magento2oxid.php:39
Stack trace:
#0 [internal function]: SoapClient->__doRequest(‘<?xml version="…’, ‘http://shop.lic…’, ‘urn:Mage_Api_Mo…’, 1, 0)
#1 /home/
/public_html/oxid/magento2oxid.php(39): SoapClient->__call(‘login’, Array)
#2 /home/
/public_html/oxid/magento2oxid.php(39): SoapClient->login(‘meinApiUser’, ‘meinApiUserpass’)
#3 {main}
thrown in /home/
*/public_html/oxid/magento2oxid.php on line 39

Wie gehe ich jetzt bei Updates vor ? Jede Folgeversion laden und Updaten ?
Die Setupdateien oder gibt es spezielle Update Dateien ?

Grüße

Freddy

musst Du auf zwei Schritte tun, von 4.2.0 auf 4.4.8 und von dort dann auf die aktuelle 4.5.6

Komisch bis 4.4.8 klappts ab 4.5.6 kommt immer ein 404 und wird auf setup/index.php weitergeleitet

Not Found

The requested URL /oxid/setup/index.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Was passt da net ?

Wie sieht deine config.inc.php aus, steht da alles richtig drin?

Ok daran habe ich erst net gedacht beim Update.
Die config habe ich nun gelassen ohne zu überschreiben.
Nun stimmt was mit den Dateirechten nicht und die .htaccess will auch net richtig.
Also es funktioniert nur die Startseite.
siehe Screen http://prntscr.com/5q6kn

Ich habe die config aus 4.2.0 komplett gelassen und dann die Updates wie in der Anleitung durchgeführt.

Momentan liegt der Shop im Unterverzeichnis /oxid/ muss ich die .htaccess anpassen ?

in der .htaccess bei RewriteBase das Unterverzeichnis angeben -> RewriteBase /oxid

Woah ich dreh hier durch noch.
Irgendwie klappt es beim 2Ten Update von 4.4.8 auf die 4.5.7 nicht wirklich.
Durch die neue Struktur werde mir bei den Produkten nur die Thumbnail oder Icon Bilder an.
Screen http://prntscr.com/5ynid
beim Drücken auf die Vorschau der Bilder springt er zu dem nopic.jpg

[B]/out/pictures/generated/product/1/380_340_75/nopic.jpg[/B]

Beim durchführen des Updates auf die 4.5.7 habe ich der Änderung der Bildpfade usw. zugestimmt.
Die Schreibrechte scheinen auch alle zu passen.

Gibts hier einen Spezialisten der evtl. ein Auge drauf werfen kann wenn ich die admin und ftp daten gebe ?

Vielen Dank!

Grüße

Freddy

Hallo Freddy,

ich kann Dir konkret nicht wirklich helfen, hab aber vielleicht etwas Interessantes, wenn Du noch etwas Musse hast:

Gruß

Ich vermute, es könnte an der .htaccess liegen, wo die neuen Einträge noch nicht drin sind. Die sind aber in dem von Marco verlinkten Tutorial zu finden.

Ach so, nur zur Sicherheit, nach den jeweiligen Änderungen / Updates immer Verzeichnis /tmp leeren!