Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Modul Entwicklung

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 27.03.2009, 15:47
Neuer Benutzer
 
Registriert seit: 23.08.2008
Beiträge: 6
Daumen hoch Bestellstatus Afterbuy => XT:Commerce

Hallo,

ich haben eine Erweiterung für XT:Commerce entwickelt mit welcher der aktuelle Status der Bestellung von Afterbuy an den XT:Commerce-Shop übertrag wird.

Alle benötigten Dateien sind hier als zip-Datei erhältlich.

Bei Frage einfach eine Mail an Admin X at X trustandfair.com


Viel Spaß damit...
Andreas Prang
Angehängte Dateien
Dateityp: zip Archiv.zip (55,4 KB, 43x aufgerufen)

Geändert von trustandfair (14.05.2009 um 13:24 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 27.03.2009, 18:00
Erfahrener Benutzer
 
Registriert seit: 21.12.2006
Beiträge: 566
Standard

Hallo,

benötige mal dafür bei Afterbuy die Shop-Schnittstelle oder die bidirektionale XML-Schnittstelle?

Schnittstellen-Info

V.G. Micha
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 27.03.2009, 18:25
Neuer Benutzer
 
Registriert seit: 23.08.2008
Beiträge: 6
Standard

Hi Micha,

hierfür wird die XML-Schnittstelle benötigt und entsprechend XTC auf einem eigenen Server.

Gruß,
Andreas
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 13.04.2009, 20:43
Erfahrener Benutzer
 
Registriert seit: 21.12.2006
Beiträge: 566
Standard

Hallo,

wie genau funktioniert das?
Habe nun den Artikel im Afterbuy auf versendet gestellt und die CronJob.php aufgerufen. Status hat sich aber nicht verändert bzw. auf offen?

Sollte der dann nicht im XT:C auf auf versendet stehen?
So richtig versteh ich das nicht.

V.G. Micha
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 14.04.2009, 00:53
Neuer Benutzer
 
Registriert seit: 23.08.2008
Beiträge: 6
Standard

Hi Micha,

genau so sollte es sein. Poste doch einmal deine Ausgabe der CronJobs.php dann kann ich dir evtl. noch besser weiterhelfen.

Dort sollte etwas wie dies zu sehen sein:
PHP-Code:
Max Mustermann => 144584642 => 04.04.2009 12:31:41 => Offener Betrag33 => Shippingunversandt 
Sobald einer bezahlt hat und die Bestellung in AfterBuy als versandt markiert ist und der CronJob das nächste Mal gestartet wird einscheint bei diesem Shipping: versandt. Beim nächsten Aufruf wird diese Bestellung nicht weiter verfolgt / angezeigt. In XT:C sollte nun der Status auf Versandt stehen. Evtl. musst du bei denem Shop die Status ID anpassen oder eben im Script:

BestellStatus.php:112

PHP-Code:
orders_status 
Wenn es noch nicht klappt frag nochmal nach...

Gruß,
Andreas.

Geändert von trustandfair (14.04.2009 um 00:58 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 14.04.2009, 15:06
Erfahrener Benutzer
 
Registriert seit: 21.12.2006
Beiträge: 566
Standard

Hallo Andreas,

vielen Dank für Deine Antwort.
Die Id´s hab ich überprüft.

Die passen
2 = unversandt
3 = versandt

Allerdings wenn ich die
www.meineseite.de/shop/CronJob.php aufrufe erhalte ich nicht

HTML-Code:
Max Mustermann => 144584642 => 04.04.2009 12:31:41 => Offener Betrag: 33 => Shipping: unversandt  
sondern die Seite bleibt weiß

Der Status ändert sich nicht.

Hast Du noch einen Rat für mich.

V.G.
Micha
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 15.04.2009, 09:05
Neuer Benutzer
 
Registriert seit: 23.08.2008
Beiträge: 6
Standard

kopier das bitte mal hinter der <?php in der Datei, damit die Fehler ausgegeben werden und poste die.

PHP-Code:
error_reporting(E_ALL);
ini_set('display_errors''1'); 
Danke,
Andreas.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 15.04.2009, 10:35
Erfahrener Benutzer
 
Registriert seit: 21.12.2006
Beiträge: 566
Standard

Hallo Andreas,

ich habe folgendes probiert. Ich habe o.g. Code in die
CronJobs.php eingefügt und diese aufgerufen. Die Seite bleibt auch dann
weiterhin einfach nur weiß.

Dann habe ich o.g. in die /CronJobs/Bestellstatus.php eingefügt und
die Shoproot/CronJobs.php aufgerufen. Auch hier bleibt die Seite
weiß.

Also hab ich direkt aufgerufen /Shoproot/CronJobs/BestellStatus.php und
bei deren Aufruf habe ich folgende Fehlermeldung erhalten:

Code:
Warning: include(includes/application_top.php) [function.include]: failed to open stream: No such file or directory in /www/htdocs/PFADX/PFADX/shop/CronJobs/BestellStatus.php on line 7

Warning: include(includes/application_top.php) [function.include]: failed to open stream: No such file or directory in /www/htdocs/PFADX/PFADX/shop/CronJobs/BestellStatus.php on line 7

Warning: include() [function.include]: Failed opening 'includes/application_top.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /www/htdocs/PFADX/PFADX/shop/CronJobs/BestellStatus.php on line 7

Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /www/htdocs/PFADX/PFADX/shop/CronJobs/BestellStatus.php on line 29

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /www/htdocs/PFADX/PFADX/shop/CronJobs/BestellStatus.php on line 29

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/PFADX/PFADX/shop/CronJobs/BestellStatus.php on line 33
Vielleicht hilft das etwas weiter?

V.G. Micha
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 15.04.2009, 11:35
Neuer Benutzer
 
Registriert seit: 23.08.2008
Beiträge: 6
Standard

ist die CornJobs.php samt Ordner im gleichen Verzeichnis wie /includes/ ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 15.04.2009, 14:44
Erfahrener Benutzer
 
Registriert seit: 21.12.2006
Beiträge: 566
Standard

Zitat:
Zitat von trustandfair Beitrag anzeigen
ist die CornJobs.php samt Ordner im gleichen Verzeichnis wie /includes/ ?
Hallo,

die
CronJobs.php ist im Hauptroot des Shops.
Dort wo dann auch der Ordner /includes/ liegt.

Die Datein
AfterbuyQuery.php und BestellStatus.php
liegen im Ordner /CronJobs/ (dieser Ordner widerrum liegt ebenfalls im Hauptroot)

V.G. Micha
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
>, afterbuy, bestellstatus, xtcommerce

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem!!! Nachnahme von xt:Commerce an Afterbuy passage Installation und Konfiguration 2 06.03.2008 08:08
[Pressemeldung] - Saf-T-Pay geht Partnerschaft mit xt:Commerce ein mzanier xt:Commerce Mitteilungen 0 19.03.2007 09:13
Anbindung Afterbuy zu xt:Commerce A. Hanemann Installation und Konfiguration 11 13.06.2006 11:27


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:25 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand