Mit diesem Modul können sie endlich nicht nur Produkte, sondern auch Kategorien und Produktzuordnungen im- und exportieren. Damit können Kategoriestrukturen angelegt und geändert werden, ohne in jeder Kategorie einen Artikel anlegen zu müssen. Desweiteren lassen sich mit den Produktzuordnungen jetzt auch verknüpfte Artikel behandeln.
Als besonderen Clou bietet dieses Modul die Möglichkeit, Produkte, Kategorien oder Zuordnungen beim Import zu löschen. Desweiteren können Werte ignoriert werden, um sie nicht aus der csv-Datei löschen zu müssen.
- Import/Export von Artikeln, Kategorien und Zuordnungen (products_to_categories)
- Parameterangabe für jeden Wert (insert, update, delete, ignore)
- löschen von Artikeln, Kategorien und Zuordnungen möglich
- perfekter Ersatz für die Standardfunktion
NEU in Version 2.0:
- Umgehung des Timeouts durch Selbstaufruf
- dadurch Im/Export beliebig vieler Produkte auch auf Shared-Hosting Paketen möglich
- Integrierte Zip-Funktion erlaubt jetzt tatsächliches Packen der Exportdatei
- Verkürzung des Downloads ca. um den Faktor 15
Edit 10.09.2008: Gefixte Version im Download hinzugefügt. Mehr Infos …
Veröffentlichung mit freundlicher Unterstützung des Autors André Estel – www.estelco.de
Dateigröße 54.8 KiB - Downloads bisher 4,337
erweiterter_imexport_2.zip
Weitere Beiträge, die Dich interessieren könnten
41 Kommentare bei “Erweiterter Import / Export 2.0”
Kommentar schreiben
Hier findest Du Platz für Deine Meinung, Dein Lob, Deine Kritik. Bitte nutze diese Funktion nicht für Supportanfragen! Wenn Du Fragen zu Modulen, Fehlermeldungen oder ähnliches hast, bist Du in unserem offenen und freien Forum unter www.xtc-supportforum.de herzlich willkommen.



















12. Oktober 2008 um 11:25 Uhr
Hallo,
habe Erweiterter Import / Export 2.0 auf einem Teststand,
bekomme aber immer die folgende Fehlermeldung beim impost und export nach ca. 5 min
” Fehler 500 Server Fehler /admin/csv_backend.php?action”
Shopversion 304SP2.1
3. Dezember 2008 um 22:44 Uhr
Kann mir jemand sagen welche Spalten von diesem Tool Pflichtspalten sind?
Kann man einfach welche weglassen? ZB. Alle ausser Artikelnummer und Name oder so. Sodass nur der Name aktualisiert wird
6. Dezember 2008 um 18:20 Uhr
Hi Leute,
welche Spalten Pflicht sind stehen in der Installations.html die mitgeliefert wird. Alle anderen kann man nach belieben löschen, so lange vorne man die Aktion auf Upgrade stellt.
Durchschaut jemand dieses Modul, sodass er oder Sie mir sagen kann ob man die Zusatz Keywords ebenfalls so bearbeiten könnte? Würd das gerne mal wissen ob das realisierbar ist.
11. Dezember 2008 um 16:53 Uhr
Kann mir einer helfen? Ich bekomme immer den Fehler:
Er zeigt auch nicht die Übersetzung an, sondern nur TEXT_CATEGORIES usw…
Danke für die Hilfe
12. Dezember 2008 um 10:49 Uhr
Bin kein experte aber so wie ich das lese, steht da das er die Datei nicht finden konnte in angegebenen Pfad:
SERVER/LADEN/ADMIN/DATEI.php
Hast du wie nach Anleitung nicht nur die Dateien geändert, sonder auch die neuen Dateien hochgeladen?
Gruß, Benny
13. Dezember 2008 um 10:46 Uhr
Nein, dass muss mit der Datenbank zusammenhängen. Erst hat er nur 3 Fehler ausgespuckt, dann hab ich das in der Datenbank nochmals eingegeben, dann haben sich die fehler verdoppelt, dann hab ich es irgenwann noch mal mit sql datei hochladen probiert: Seitdem macht er es 3x – wie bekomme ich jetzt den doppelten Datensatz wieder aus der Datenbank? Ich habe lediglich diese 2 Befehlszeilen die in der Datei beschrieben sind ausgeführt!
Ich hab alle Daten hochgeladen! Was kann nicht passen?
Danke für die Hilfe!
14. Dezember 2008 um 18:44 Uhr
Die lang/german/admin/csv_backend.php wurde nicht erweitert, es fehlen die Sprachkonstanten, siehe Anleitung. Die dreifachen Werte mittels phpmyadmin entfernen.
15. Dezember 2008 um 11:25 Uhr
Kannst du eben schreiben, wie man die doppelten Werte entfernt? Ich hatte bis jetzt nur damit zu tun, per php eingabe welche hinzuzufügen, aber wenn ich so die tabellen suche, dann finde ich nichts. Ist es möglich den Befehl aus dem Paket umzudrehen mit remove oder so? Bitte um kurze Hilfe!
15. Dezember 2008 um 11:34 Uhr
Die Anleitung ist auch sehr verwirrend – dort steht die 3 dateien kopieren und dann ist auf einmal von einem ganz anderen verzeichnis die rede, wo man vorher nichts hinkopiert hat! Wie muss man es also nun machen?
15. Dezember 2008 um 11:52 Uhr
Es geht! Der Fehler liegt in der Installationsanleitung!
lang/german/admin/csv_backend.php ist richtig. In der Anleitung steht nur ang/german/csv_backend.php -> beudeutet ich hatte sie dort neu erstellt mit dem Code…
Wie bekomme ich nun die doppelten Einträge aus der Datenbank – welche Auswirkung hat es, wenn sie drin bleiben?
Danke für die Hilfe!
15. Dezember 2008 um 23:48 Uhr
Also in der Version vom 27.10. steht bereits lang/german/admin/csv_backend.php…
Ohne Kenntnis der ID kann man (ohne erhöhten Aufwand) nur alle löschen:
Danach den Eintrag noch einmal importieren.
17. Dezember 2008 um 09:16 Uhr
Suche gegen kleines Entgelt jemanden der dieses Script um die Spalte Keywords erweitert, sodass die zusätzlichen Such-Keywords mit importiert werden können.
Bitte per Mail melden.
[Anmerkung Admin: Die Mailadresse findet Ihr im verlinkten Shop -- Klick auf Name --- Sie wird bei Kommentaren nicht veröffentlicht und ist nur für den Admin sichtbar.]
18. Dezember 2008 um 11:47 Uhr
Einfach bei mir melden, habe das schon liegen, nur noch nicht veröffentlicht…
16. Januar 2009 um 14:11 Uhr
bei mir schmeisst der imexport alles in zeile a – dementsprechend gibt es error wenn ich ne import mit den einzelnen spalten mache. – woran kann das liegen ?
4. Februar 2009 um 15:11 Uhr
Ich habe in meinem Shop eine Kategorie angelegt.
Nennen wir sie “Buderus”.
Nun möchte ich die 5000 Artikel, welche da drin sind, exportieren um ein Preisupdate zu machen und wieder importieren.
Kennt jemand dafür ein Script, welches Artikel eine Kategorie exportiert ?
LG Heiko
4. Februar 2009 um 22:19 Uhr
Dieses Modul kann nicht funktionieren, da die Dateien:
lang/english/csv_backend.php
und
lang/german/csv_backend.php
fehlen.
5. Februar 2009 um 10:54 Uhr
@hrrygrey
Das Modul funktioniert. Jedoch manchmal etwas tricky beim Einbau.
Einerseits sind neue Daten zum Hochladen vorhanden, andererseits sind in der Anleitung änderungen an bereits bestehenden Dateien beschrieben und wiederrum gibt es auch manchmal .txt Dateien im Verziechnis,welche noch eingetragen werden müssen in die Originale.
Schau am besten nocheinmal alles durch und überprüf die SQL-Erweiterung ebenso.
Gruß,
Benny
5. Februar 2009 um 14:49 Uhr
Ist es normal, dass unter Einstellungen:
Zeitlimit & Standardaktion 4x auftaucht? Wie bekomme ich diese doppelten Einträge aus der Datenbank?
Gibt es eine detaillierte Beschreibung? Ich traue mich da nicht ganz ran. Werden bestehende Einträge beim Import überschrieben. Oder geht der ganze Im- und Export nur nach Artikelnummern?
Danke
Christoph
11. Februar 2009 um 15:11 Uhr
@Benny
lang/english/csv_backend.php und
lang/german/csv_backend.php waren in der Anleitung falsch bezeichnet.
Nachdem das geändert wurde schien es zu funktionieren.
Es schien, wie gesagt. Aber bei DBs von über 60MB funktioniert es trotz Übergehen des Timeouts nicht.
Und gezippt wird sicherlich hinterher? Denn nach der abgebrochenen Datei war immer nur eine CSV vorhanden.
Aber auch beim Export von den Kategorien, was funktionierte wegen der kleinen Datenmenge, war auch nur eine CSV Datei vorhanden. Bei MySQL Dumper funkioniert das sehr gut und schnell. Allerdings ohne die abhängigen Felder zu verknüpfen.
Gruß Harry
20. Mai 2009 um 14:25 Uhr
Hallo,
@neuling.
Das liegt wahrscheinlich an deinem Server der ein Servertimeout von ca. 5min hat. Packe das ganze einfach mal als zip oder gzip! Dann dürfte es klappen.
Gruß und viel Erfolg
17. Juni 2009 um 11:58 Uhr
Habe folgende Fehlermeldung beim Exportversuch der TEXT_PROD2CAT erhalten:
Exportordner hat 777 Atribut
Bitte um Hilfe
Gruß Higgel
9. Juli 2009 um 18:54 Uhr
Hallo,
habe das Modul gerade getestet. Export Produkte geht,
Export Kategorien bekomme ich den Fehler:
und bei Export Produkzuardnungen den:
was muss ich ändern (ist ein Modified von Christian)
Danke joy
9. Juli 2009 um 21:01 Uhr
Deine Scheu vor Foren, egal ob es unser Shop Support Forum ist oder das Modified
4. September 2009 um 15:46 Uhr
Staffelpreise per insert (also bei neuen Produkten) werden nicht importiert, bei update (also schon vorhandenen Produkten) klappt es?!
20. September 2009 um 13:33 Uhr
Schön wäre wenn man hier jetzt noch Artikeloptionen und Attribute mit einbeziehen könnte. Ich hab mal irgendwo eine Anleitung runtergeladen mit einer modifizierten import.php womit sich attribute und optionen importieren lassen, dies im erweiterten import / export eingebaut zu haben würde jedoch allen sicherlich eine grosse Hilfe darstellen, vorallem den Import und Export von Optionen und Attributen.
Evtl. nimmt sich Andre ja dem mal an? Wäre jedenfalls eine willkommene Erweiterung, GRuss Patrick
26. September 2009 um 17:06 Uhr
@JOY:
Hallo JOY! Genau das gleiche Problem habe ich auch!
Hast du inzwischen eine Lösung gefunden?
Obwohl mein Shop nicht der Modified von Christian ist!
Viele Grüße
Simon
8. Dezember 2009 um 13:28 Uhr
Ist es nicht möglich, die Attribute auch zu importieren?!
Ich beisse mir dabei die Zähne aus -> easyPopulate funktioniert nicht recht auf xtC…
20. Dezember 2009 um 12:15 Uhr
Hallo,
das Import Tool funzt an und für sich recht gut, nur scheint der Selbstaufruf nicht zu klappen. Timeout wäre nach 30sek, Selbstaufruf vorgegeben auf 28sek eingestellt. Jedoch wird der Datenbank Timeout nach 30sek angezeigt.
Im Quellcode selbst ist der Aufruf schön verankert mit den GET-Variablen continue und timestart…sollte eigentlich funktioneren.
btw hab’s lokal laufen auf nem Apache 2.2.4 mit Mysql 5.0…klar kann ich die max. execution time höher stellen, aber es soll ja dann auch auf nem Server laufen (ist übrigens Hosteurope)
Naja ich probier derweil mal bisschen weiter, würde mich nichtsdestotrotz über ‘ne hilfreice Antwort freuen.
mfg Matteo
21. Dezember 2009 um 14:20 Uhr
@Mattheo Mal eine kürzeren Timeout probieren, 28 könnte zu knapp sein.
Attribute sind angedacht, dazu muss ich aber Zeit haben.
22. Dezember 2009 um 13:10 Uhr
Also auf Hosteurope habe ich keine Probleme mit dem Timeout. Es funktioniert (fast) alles einwandfrei. Wenn ich noch keine Artikel/Kategorien im Shop drin habe kriege ich bei ca. 6k Artikeln nach 2min Rückmeldung dass alles fertig ist. Wenn ich allerdings diese 6k Artikel selbst nochmal mit der gleichen Import-Datei überarbeite (habe nur einen bestimmten Wert zum nachprüfen geändert), dann bekomm ich nicht nach 30min eine Rückmeldung, sondern der Server fängt sich in einer (mir scheinbar ewigen) Schleife. Kann das jemand belegen/wiederlegen/erklären?
Hab nach diesen 30min mal nachgeschaut …es wurden alle Artikel überarbeitet. Nur eben keine Rückmeldung.
26. Januar 2010 um 14:12 Uhr
Zur Info, der Fehler (in Export von Kategorien) mit dem fehlenden Trennzeichen zwischen Artikelsortierung und Kategoriename wurde in dieser Downloadversion noch nicht behoben!!Im Anwenderhandbuch 2.5 für XTC gibt es eine neuere Version:
http://www.xtc-load.de/2009/12/xtcommerce-anwenderhandbuch-212/ (Link durch Admin geändert)
26. Januar 2010 um 14:42 Uhr
@Christoph
Die hier angebotene Version entspricht der aus dem Anwenderhandbuch 2.12 und ist daher auch fehlerbereinigt.
11. März 2010 um 18:21 Uhr
Habe es installiert und scheint zu funktionieren, nur wenn ich die csv Datei öffne, sagt er mir immer Die Maximale Anzahl der Zeilen wurde überschritten und ich kann damit gar nichts anfangen auch die Zellen sehen etwas durcheinander geworfen aus
Hat da jemand eine Idee? Habe es mit office 2003 / 2007 / 2010 und Open Office probiert.
mfG
Kai
11. März 2010 um 20:13 Uhr
Hallo Kai,
wenn du mehr al 65365 Artikel in deiner *.csv hast kommt diese
Fehlermeldung, also csv teilen oder mit Acess öffnen.
Gruß
joy
12. März 2010 um 11:47 Uhr
Hallo Joy,
Danke für die Info habe aber nur 700 Ertikel und die teilt er so komisch in die spalten.
Ich kann sie zwar exportieren abe ein Import funktioniert nicht leider. Gibt es noch ne Möglichkeit Artikel zu importieren??
lg
Kai
28. März 2010 um 08:48 Uhr
Hallo Kai,
möglicherweise sind in deinen Produkte Sonderzeichen enthalten. Alternativ, hast Du in den Einstellungen das Trennezichen zb.; eingesetzt?
lg Pekka
7. April 2010 um 23:41 Uhr
Bekomme im Shop 1, auf den ich die Daten aus dem anderen Shop einspielen will beim AUfruf der EInstellungen folgende Fehlermeldung:
Weiss jemand Rat?
30. April 2010 um 18:05 Uhr
Bei dieser Anweisung :
bekomme ich den Fehler :
Kann mir da jemand erklären was hier nicht stimmt
Danke
lg Achim
1. Mai 2010 um 12:43 Uhr
Wahrscheinlich wurde die Tabelle configuration angepasst, d.h. entweder fehlen Felder oder es sind neue hinzugekommen.
7. Oktober 2010 um 09:19 Uhr
Hallo, unterstützt das Script auch mehrere Sprachen, also nicht nur deutsch englisch, sondern wenn noch 2 weitere installier sind?
10. Oktober 2010 um 20:35 Uhr
leider werden die Bilder bei der delete-Funktion nicht vom Server gelöscht, wie beim normalen bearbeiten