Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Artikelimport mit modified eCommerce Shopsoftware

    marco_500

    • Neu im Forum
    • Beiträge: 22
    Um einen XT-modified 1.03 Testshop aufzusetzten habe ich um Ursprungsshop Artikeldaten exportiert. ( 6 Stck)

    im etwa identischen Zielshop erhalte ich folgende Fehlermeldung:
    Warning: Invalid argument supplied for foreach() in /var/www/web624/html/shop3/admin/includes/classes/import.php on line 175
    Hat das schon mal jemand gehabt?

    Grüße Kai



    Linkback: https://www.modified-shop.org/forum/index.php?topic=3202.0

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #1 am: 03. Januar 2010, 10:15:44
    Nein, bisher noch nicht. Was war denn der Ursprungsshop? Gambio, xtcommerce 3.0.4.?
    Kannst du deine "export.csv" hier mal zur Verfügung stellen?

    marco_500

    • Neu im Forum
    • Beiträge: 22
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #2 am: 03. Januar 2010, 10:30:40
    Das war der modified eCommerce Shopsoftware 1.03RC, auch erst kürzlich aufgesetzt.

    marco_500

    • Neu im Forum
    • Beiträge: 22
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #3 am: 03. Januar 2010, 10:31:28
    Hm, dann so

    marco_500

    • Neu im Forum
    • Beiträge: 22
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #4 am: 03. Januar 2010, 13:20:56
    Anmerkung: Wenn ich von der Testinstallation exportiere und in der gleichen Installation wieder importiere, erhalte ich den gleichen Fehler.... :?

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #5 am: 03. Januar 2010, 13:24:57
    Ich konnte die Datei erfolgreich importieren... (bis auf die Meldung aufrund der fehlenden Modelnummer)

    web28

    • modified Team
    • Beiträge: 9.404
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #6 am: 03. Januar 2010, 16:15:48
    @marco_500

    bitte poste Deine export.csv als Zipfile

    invisibleSHIELD

    • Neu im Forum
    • Beiträge: 1
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #7 am: 15. Januar 2010, 21:40:22
    Ich krieg den gleichen Fehler:
    Warning: Invalid argument supplied for foreach() in /homepages/25/d278449410/htdocs/xtc5/admin/includes/classes/import.php on line 175

    Ich versuche seit ner Woche die Artikel rein zu kriegen. WAS IST DENN DAS?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #8 am: 15. Januar 2010, 23:09:09
    Falsche Trennzeichen angegeben? Datei merkwürdig codiert?

    Grüße

    Torsten

    zock

    • Neu im Forum
    • Beiträge: 8
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #9 am: 26. Januar 2010, 10:16:10
    Ich hatte beim Import folgende Fehlermeldungen:
    Warning: fgetcsv() [function.fgetcsv]: enclosure must be a character in /www/htdocs/***/admin/includes/classes/import.php  on line 174

    Warning: Invalid argument supplied for foreach() in /www/htdocs/***/admin/includes/classes/import.php on line 175

    Warning: fgetcsv() [function.fgetcsv]: enclosure must be a character in /www/htdocs/***/admin/includes/classes/import.php on line 179
    Offenbar dürfen die Parameter der PHP-Funktion fgetcsv nicht leer sein. Meine Import-Datei war nur durch Semikolon getrennt und hatte kein Texterkennungszeichen, also habe ich das Feld "Texterkennungszeichen" in den Einstellungen im Shop leer gelassen.

    Um den Fehler in diesem Fall kurzfristig zu beheben, ersetzt man in der import.php:
    Zeile 174:

    Code: PHP  [Auswählen]
    $header = fgetcsv($fp, NULL, $this->seperator, $this->TextSign);
    durch

    Code: PHP  [Auswählen]
    $header = fgetcsv($fp, NULL, $this->seperator);
     
    Zeile 179:

    Code: PHP  [Auswählen]
    while ($line = fgetcsv($fp, NULL, $this->seperator, $this->TextSign)) {
    durch

    Code: PHP  [Auswählen]
    while ($line = fgetcsv($fp, NULL, $this->seperator)) {
    Das ist natürlich keine Dauerlösung, sollte also zusätzlich als Bug aufgenommen werden. Einfachste Lösung wäre vermutlich eine Abfrage, ob das Texterkennungsfeld leer ist oder nicht.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #10 am: 26. Januar 2010, 10:30:19
    Danke für den Hinweis.

    Grüße

    Torsten

    ds170477

    • Fördermitglied
    • Beiträge: 1.522
    • Geschlecht:
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #11 am: 26. Januar 2010, 15:19:21
    Wieso so Schwer machen?

    Datei mit org. Parametern in Open Office Calc einlesen und mit den Shop-parametern abspeichern :mhhh:

    Bei über 5000 Artikeln, empfehle ich JTL Beta mit Ameise. Mit der "Ameise", kannst du jedes Parameter einlesen und in den Shop übertragen...

    Gruss

    Daniel

    annamore

    • Fördermitglied
    • Beiträge: 65
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #12 am: 05. Februar 2010, 08:42:01
    Hallo an alle

    Ich habe die gleiche Fehlermeldung wie oben beschrieben. Ich kann nicht mal die Beispieldatei hochladen nachdem ich sie runtergeladen habe. Habe als .xls und als .csv probiert... Die Texterkennungszeichen habe ich gesetzt, Semikolon auch...
    Warning: Invalid argument supplied for foreach() in /home/www/web136/html/domain2/shopamore/admin/includes/classes/import.php on line 175

    Wenn ich übrigens den einen schon angelegten Artikel exportieren möchte erhalte ich folgende Fehlermeldung:

    Warning: fopen(/home/www/web136/html/domain2/shopamore/export/export.csv): failed to open stream: Permission denied in /home/www/web136/html/domain2/shopamore/admin/includes/classes/import.php on line 686

    Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web136/html/domain2/shopamore/admin/includes/classes/import.php on line 731

    Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web136/html/domain2/shopamore/admin/includes/classes/import.php on line 828

    Warning: fclose(): supplied argument is not a valid stream resource in /home/www/web136/html/domain2/shopamore/admin/includes/classes/import.php on line 831
    Wie kriege ich meine Artikel in den Shop...??? Danke für die Hilfe!

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #13 am: 05. Februar 2010, 12:25:40
    Überprüfe mal bitte deine Verzeichnisberechtigungen mit Hilfe des Anwenderhandbuches.

    Grüße

    Torsten

    Jochen F aus S

    • Neu im Forum
    • Beiträge: 6
    Artikelimport mit modified eCommerce Shopsoftware
    Antwort #14 am: 05. Februar 2010, 22:16:58
    Ich hatte das gleiche Problem und die Fehlermeldung mit der Zeile 175, das Problem habe ich wie folgt (zugegebenermaßen etwas unkonventionell) gelöst.
    Man nehme das Import Modul von XT Commerce 304SP2.1_release und ersetze das Import Modul von XTC modified. Import funktioniert danach einwandfrei, man kann auch eine exportierte Datei wieder reimportieren. Die Datei findet sich im Ordner admin/includes/classes und heißt import.php

    Ich hoffe das klappt bei Euch auch,
    liebe Grüße vom Westpol
    Jochen

               
    anything