Zum Inhalt springen

wt_commerce_import will nicht

Erstellt am 4. Dezember 2007 · 9 Antworten · letzte Antwort am 11. Januar 2008

Tags: Frage

8x4 ·

Hallo,

ich versuche, wt_commerce_import zum Laufen zu bringen. Ich habe eine rudimentäre csv-Datei mit nur einer Zeile und der Kopfzeile erstellt. Es gibt nur 2 Spalten, Titel und Preis (habe ich auch so in der Konfiguration eingetragen).

Die Datei wird hochgeladen, sonst passiert aber nichts (also auch kein neues Produkt).

folgende Meldungen:

WT_COMMERCE_IMPORT message: File successfully uploaded!
WT_COMMERCE_IMPORT ERROR: 0 article(s) imported!
WT_COMMERCE_IMPORT message: 1 product(s) imported!

und im Kästchen oben:

0
NEW_cat
1 1000 (rot)
2
3
4
5
x 1000 (rot)
NEW_produceruid 0 (rot)
NEW_productuid 4 (rot)
NEW_articleuid
0 8 (rot)
NEW_priceuid
0 8 (rot)

Kann mir da jemand weiterhelfen? Am besten natürlich der Autor (wunschtacho).

Beste Grüsse
8x4

einpraegsam.​net ·

Hmm, schon versucht, dass mitgelieferte Test CSV zu importieren? Könnte mir vorstellen, dass folgende Felder in jedem Fall benötigt werden:
- Artikelnummer
- Preis
- Hersteller
- Produktgruppe
- Beschreibung

8x4 ·

Ja, hatte ich schon versucht. Ich habs jetzt nochmal gemacht und da kommen zuerst einige SQL-Fehlermeldungen:

caller t3lib_DB::exec_SELECTquery
ERROR You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'attributes_uid)
LIMIT 1' at line 4
lastBuiltQuery SELECT uid
FROM tx_commerce_attribute_values
WHERE
value = "160" AND FIND_IN_SET(,attributes_uid)
LIMIT 1
debug_backtrace tx_wtcommerceimport_module1->main // tx_wtcommerceimport_module1->uploadForm // tx_wtcommerceimport_module1->PreFlight // tx_wtcommerceimport_module1->ReadAndCreateAttributes // t3lib_DB->exec_SELECTquery // t3lib_DB->debug

danach 4 ähnliche, die sich auf tx_commerce_attribute_values beziehen, danach diese (gekürzt):

lastBuiltQuery SELECT uid
FROM tx_commerce_categories
WHERE
title = "150" AND parent_category =
LIMIT 1

dann:

Warning: Invalid argument supplied for foreach() in meinpfad/typo3conf/ext/wt_commerce_import/mod1/index.php on line 912

Warning: Invalid argument supplied for foreach() in meinpfad/typo3conf/ext/wt_commerce_import/mod1/index.php on line 430

danach das Kästchen(brauchst du das?)

und dann:

WT_COMMERCE_IMPORT message: File successfully uploaded!

WT_COMMERCE_IMPORT message: 5 article(s) imported!

WT_COMMERCE_IMPORT message: 1 product(s) imported!

aber auch hier wurde gar nichts importiert.

8x4 ·

und auch noch in dieser hässlichen roten Farbe.

Vielleicht noch ein paar Infos zu meiner Installation:

TYPO3 4.1.3
php 5.2.4
commerce aus SVN vom 16.11.
Der Shop ist im simple mode. Attribute, Hersteller und Produktgruppen habe ich nicht. Kategorien nur die 2 notwendigen.

mduttlinger ·
wunschtacho schrieb

Hmm, schon versucht, dass mitgelieferte Test CSV zu importieren? Könnte mir vorstellen, dass folgende Felder in jedem Fall benötigt werden:
- Artikelnummer
- Preis
- Hersteller
- Produktgruppe
- Beschreibung

Wie kann man den als Autor einer Extension schreiben: "Könnte mir
vorstellen.." ???

Wie kann man eine Extension veröffentlichen in der folgende Zeile steht und
das nicht vermerken?:

var $DB_INSERT = 0; // if 0 any db insert and delete cache is disabled for testing

setzte $DB_INSERT auf 1, dann klappen auch die Imports.
Steht in der Extension in Zeile 51.

Wäre schön wenn Wunschtacho das in der Dokumentation vermerkt.

einpraegsam.​net ·

Wie kann man den als Autor einer Extension schreiben: "Könnte mir
vorstellen.." ???

Das ist nicht die einzige Extension die ich betreue - auch wenn dir das vielleicht schwer fällt zu glauben...

Wie kann man eine Extension veröffentlichen in der folgende Zeile steht und
das nicht vermerken?:

Oh mein Gott, in dem kostenlosen Import Tool ist ein Fehler... Vielleicht hast du ja auch das Beta überlesen?

setzte $DB_INSERT auf 1, dann klappen auch die Imports.
Steht in der Extension in Zeile 51.

Wie bereits erwähnt ist das richtig und muss auf 1 gesetzt werden, gibt also gleich eine neue Version im TER.

@mduttlinger: Das nächste Mal wenn dir ein Fehler in einer Extension auffällt, kontaktierst du bitte den Autor, damit dieser Fehler behoben werden kann.