Jump to content
xt:Commerce Community Forum

XTC-CAO Shoptransfer


Recommended Posts

Hallo!

Ich bin am verzweifeln! Habe mich durch alle Beiträge im Forum gewühlt,

aber noch nichts gefunden, was bei mir funktioniert.

Folgende Situation:

Hatte bisher einen OSC-Shop mit der CAO am laufen. Shoptransfer kein Problem.

Habe nun einen XTC-Shop (3.04, sp2) am laufen und möchte den ebenfalls an

die cao (1.2.6.21 K) anbinden.

Installiert habe ich dafür das script aus folgendem Download cao_xtc_3.0.4__1.51.zip , also das mit einer Datei für Im- und Export (cao_xtc.php)

Habe auch brav alle Anweisungen aus dem Install durchgeführt.

Rufe ich im Browser die Datei cao_xtc.php auf, mit Email und Passwort, so erhalte ich auch die Seite mit den XML-Ausgaben, die auch alle funktionieren und den Link für die SQL-Änderungen an der DB, auch alles problemlos funktioniert.

Aber nun kommts: Beim Shoptransfer von xtc zu cao :

Ich kann Kunden, Bestellungen, Katalog und Hersteller einlesen, aber nicht die

Artikel. Dort bekomme ich immer die Fehlermeldungen, das bestimmte tags nicht geschlossen sind. um genau zu sein:

XML-Fehler 0xC00CE5583: THe following tags were not closed: PRODUCTS.

Bitte, ich brauche dringend Hilfe!!!!!!

Schon mal vielen Dank im voraus an alle, die sich mit meinem Problem beschäftigen!!!

Link to comment
Share on other sites

Hallo!

Ok, ich habe glaube ich eine Spur, aber mangels Kenntnisse komme ich trotzdem nicht weiter:

Wenn ich mir die Datei cao_xtc.php im Browser noch mal aufrufe und

mir die Ausgabe der Produkte in Dreamweaver anschaue und dort das XML Markup überprüfen lasse, bekomme ich die Fehlermeldung, dass es ein ungültiges Zeichen am Schluss gibt. Wenn ich mich nun nicht ganz täusche, muss am Ende der Ausgabe doch das schliessende Tag

</PRODUCTS>

stehen. Dort steht aber

<PRODUCÿÿ

Schön und gut, nun weiß ich, woher wahrscheinlich mein fehler kommt, aber

wie beseitige ich ihn? (php... is nicht wirklich was, in dem ich mich auskenne...) Irgendwo in einer der beiden Dateien cao_xtc.php oder cao_xtc_functions.php muß doch nun etwas stehen, was dieses fehlerhafte Tag erzeugt.Oder?? Aber wo??

Hilfe, bitte!

Link to comment
Share on other sites

Immer noch auf Fehlersuche:

Ausgabe in der cao_xtc.php beim Aufruf der Produkte:

Die XML-Seite kann nicht angezeigt werden

Die XML-Eingabe kann nicht angezeigt werden, wenn Stylesheet XSL verwendet wird. Beheben Sie den Fehler und klicken Sie dann auf Aktualisieren, oder wiederholen Sie den Vorgang später.

--------------------------------------------------------------------------------

Die folgenden Tags wurden nicht geschlossen: PRODUCTS. Fehler beim Bearbeiten der Ressource 'http://www.spanische-bodega.de...

SPAN></PRODUCT_QUANTITY>

??

Wenn ich in der cao_xtc_functions.php mir das Schema für die Ausgabe der products anschaue, wird das Products-Tag aber korrekt geschlossen.

Bin ich auf dem Holzweg? Wo liegt der Hund begraben??

Link to comment
Share on other sites

  • 2 weeks later...

xp pro,

habe aber mittlerweile mir ne erklärung dafür zusammengeschustert:

es scheint am timeout auf dem domainserver zu liegen.

ist wenig traffic, klappt der transfer, ist viel los, wird die anfrage scheinbar

gekappt, bevor das <product>tag geschlossen wird.

also, vielleicht bin ich damit ja komplett auf dem holzweg, aber nur so kann ich als laie mir das ganze erklären. wie gesagt, mittlerweile klappt es meistens!

Link to comment
Share on other sites

Hallo,

hast du auch alle Änderungen in der order.php geändert?

Diese Änderungen sind in allen XT Varianten durchzuführen.

Ich habe das ganze vor 2 Tagen gemacht und es hat auf jedenfall so hingehauen. Bei mir fing die Zeilen allerding bei 252 an.

Diese Änderung ist bei allen XTC-Versionen durchzuführen :

catalog/includes/classes/order.php

wie folgt erweitern:

ab ca Zeile 220 function cart() {

ca Zeile 237 wird wie folgt geändert

$this->info = array('order_status' => DEFAULT_ORDERS_STATUS_ID,

'currency' => $_SESSION['currency'],

'currency_value' => $currencies->currencies[$_SESSION['currency']]['value'],

'payment_method' => $_SESSION['payment'],

'cc_type' => $GLOBALS['cc_type'],

'cc_owner' => $GLOBALS['cc_owner'],

'cc_number' => $GLOBALS['cc_number'],

'cc_expires' => $GLOBALS['cc_expires'],

// BMC CC Mod Start

'cc_start' => (isset($GLOBALS['cc_start']) ? $GLOBALS['cc_start'] : ''),

'cc_issue' => (isset($GLOBALS['cc_issue']) ? $GLOBALS['cc_issue'] : ''),

'cc_cvv' => (isset($GLOBALS['cc_cvv']) ? $GLOBALS['cc_cvv'] : ''),

// BMC CC Mod End

'shipping_method' => $_SESSION['shipping']['title'],

'shipping_cost' => $_SESSION['shipping']['cost'],

'comments' => $_SESSION['comments'],

'shipping_class' => ( (strpos($shipping['id'],'_') > 0) ? substr( strrev( strchr(strrev($shipping['id']),'_') ),0,-1) : $shipping['id'] ),

'payment_class' => $_SESSION['payment'],

);

Gruß

Matthias

Link to comment
Share on other sites

  • 3 weeks later...

Hallo,

also ich habe da irgendwie auch ein Problem.

Und zwar wenn ich in CAO auf "Lese Script-Versionen" klicke, dann kommt bei mir eine Fehlermeldung die da heißt:

"Übertragungsfehler:

HTTP/1.1 401 Authorization Reqiured

Überprüfen Sie die URL´s und Benutzername/Paßwort in den Shopeinstellungen"

weis jemand zufällig an was das liegt?

Wie in der Fehlermeldung beschrieben dass die Benutzername / Paßwort o.ä. falsch sei, hab ich schon überprüft, und das stimmt alles.

Gruß

Desti

Link to comment
Share on other sites

Welche Shop Version hast du denn?

Was hast du denn in der CAO unter Shopeinstellungen eingetragen?

Hast du alle änderungen in der catalog/includes/classes/order.php

geändert?

Mach mal einen Ausschnitt von den geänderten PHP daten und poste sie hier.

Gruß Matze

Link to comment
Share on other sites

Hallo,

das eine Problem gelöst, das nächste Problem geschaffen.

Egal was ich drücken will, ob eine neue Rechnung erstellen, eine neue Bestellung egal was es kommt die Fehlermeldung:

"Unknown column 'JP1.REC_ID' in 'on clause'

Shopsoftware: x3.0.4 SP2

CAO Version: 1.2.6.18

Hoffe mir kann geholfen werden.

Gruß

Desti

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...