| |||||||
| Magento - Fragen & Probleme Fragen & Probleme rund um MagentoConnect |
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| rack::SPEED Kunde Registriert seit: 23.10.2008
Beiträge: 110
Renommee-Modifikator: 4 ![]() |
Hallo zusammen, mit Sicherheit haben viele von euch das gleiche Problem: Einen Artikelstamm von ein paar tausend und das Update der Verfügbarkeiten dauert über das Backend gerne mal ein paar Stunden. Nachdem es bei meinem Update einige Schwierigkeiten gab, hat mich Herr Lehmann von Rackspeed auf ein Script aufmerksam gemacht, was den Updateprozess um einiges erleichtert. Nach einigen Versuchen und viel Hilfe von Herrn Lehmann hat es endlich geklappt. Funktionsweise: Man hat die Datei import.csv auf dem FTP in einem bestimmten Ordner und in dieser Datei befindne sich die verfügbarkeiten. Eine .php Datei wird aufgerufen und diese ließt die .csv und macht den update direkt in der Datenbank. Zeitersparniss: Bei ca. 2000 Produkten dauert so ein Update 2 Sekunden. Per Import Profile vom Backend ca. 3 Stunden. Hier ist die .csv Datei. Sie ist sehr einfach, man sieht aber das es keine " Teilung gibt, also nur , Code: store,sku,qty,is_in_stock admin,xyz46,3,1 PHP-Code: Vielen Dank an Herrn Lehmann für seine große Hilfe! |
| | |
| | #2 (permalink) |
| rack::SPEED Support Registriert seit: 19.10.2008 Ort: Meerbusch
Beiträge: 920
Renommee-Modifikator: 10 ![]() |
Damit das Script ordnungsgemäß funktioniert muss eine neue Tabelle in der Magento-DB angelegt werden: Code: CREATE TABLE IF NOT EXISTS `temp_table` ( `store` varchar(255) NOT NULL, `sku` varchar(255) NOT NULL, `qty` varchar(255) NOT NULL, `is_in_stock` varchar(255) NOT NULL, PRIMARY KEY (`sku`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |