Hetfield Posted January 26, 2009 Report Share Posted January 26, 2009 Sorry! Hat sich wohl eingeschlichen. 2 Leerzeichen sind natürlich falsch. Nimm eins weg, dann dürfte es gehen. MfG Hetfield Link to comment Share on other sites More sharing options...
Andreas Kroll Posted January 26, 2009 Report Share Posted January 26, 2009 funzt leider immer noch nicht. Hier mal der komplette Code zum drüberfliegen: <table width="100%" border="0" align="center" cellpadding="4" cellspacing="0"> <tr> <td style="border-bottom: 1px solid; border-color: #cccccc;"><div align="right"><img src="{$logo_path}logo.gif"></div></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Sehr geehrter Kunde, </strong><br> <br> Der Status Ihrer Bestellung wurde geändert.<br> {if $NOTIFY_COMMENTS}<br> Anmerkungen und Kommentare zu Ihrer Bestellung: {$NOTIFY_COMMENTS} <br>{/if} <br> Neuer Status: <b>{$ORDER_STATUS}</b> <br> {if $DHL_TRACKING_ID != 0 and $ORDER_STATUS == "Warenübergabe an DHL"}<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br /> Wir haben das Paket mit DHL verschickt. Das Paket hat die Tracking-Nummer <strong>{$DHL_TRACKING_ID}</strong>.<br /><br /> Sie können den <em>Paketstatus</em> über folgende Internetseite verfolgen:<br /> <a href="http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc={$DHL_TRACKING_ID}&submit=&zip={$ZIPCODE}">http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc={$DHL_TRACKING_ID}&submit=&zip={$ZIPCODE}</a><br /><br /> Hinweis: Sollte der Link nicht funktionieren, kopieren Sie die komplette Adresse ohne Zeilenumbrüche in die Adresszeile Ihres Browsers und drücken Sie anschließend "Enter". </font></p> {/if} {if $DPD_TRACKING_ID != 0 and $ORDER_STATUS == "Warenübergabe an DPD"}<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br /> Wir haben das Paket mit DPD verschickt. Das Paket hat die Tracking-Nummer <strong>{$DPD_TRACKING_ID}</strong>.<br /><br /> Sie können den <em>Sendungsstatus</em> über folgende Internetseite verfolgen:<br /> <a href="http://online.dpd.de/cgi-bin/delistrack?typ=1&lang=de&pknr={$DPD_TRACKING_ID}&submit=">http://online.dpd.de/cgi-bin/delistrack?typ=1&lang=de&pknr={$DPD_TRACKING_ID}</a><br /><br /> Hinweis: Sollte der Link nicht funktionieren, kopieren Sie die komplette Adresse ohne Zeilenumbrüche in die Adresszeile Ihres Browsers und drücken Sie anschließend "Enter". </font></p> {/if} {if $UPS_TRACKING_ID != 0 and $ORDER_STATUS == "Warenübergabe an UPS"}<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br /> Wir haben das Paket mit UPS verschickt. Das Paket hat die Tracking-Nummer <strong>{$UPS_TRACKING_ID}</strong>.<br /><br /> Sie können den <em>Sendungsstatus</em> über folgende Internetseite verfolgen:<br /> <a href="http://wwwapps.ups.com/WebTracking/processInputRequest?HTMLVersion=5.0&Requester=UPSHome&error_carried=true&tracknums_displayed=5&TypeOfInquiryNumber=T&loc=de_DE&InquiryNumber1={$UPS_TRACKING_ID}&InquiryNumber2=&InquiryNumber3=&InquiryNumber4=&InquiryNumber5=&AgreeToTermsAndConditions=yes&track.x=72&track.y=9"> http://wwwapps.ups.com/WebTracking/processInputRequest?HTMLVersion=5.0&Requester=UPSHome&error_carried=true&tracknums_displayed=5&TypeOfInquiryNumber=T&loc=de_DE&InquiryNumber1={$UPS_TRACKING_ID}&InquiryNumber2=&InquiryNumber3=&InquiryNumber4=&InquiryNumber5=&AgreeToTermsAndConditions=yes&track.x=72&track.y=9</a><br /><br /> Hinweis: Sollte der Link nicht funktionieren, kopieren Sie die komplette Adresse ohne Zeilenumbrüche in die Adresszeile Ihres Browsers und drücken Sie anschließend "Enter". </font></p> {/if} {if $CHP_TRACKING_ID != 0 and $ORDER_STATUS == "Warenübergabe an SwissPost"}<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br /> Wir haben das Paket mit SwissPost verschickt. Das Paket hat die Tracking-Nummer <strong>{$CHP_TRACKING_ID}</strong>.<br /><br /> Sie können den <em>Sendungsstatus</em> über folgende Internetseite verfolgen:<br /> <a href="http://www.post.ch/swisspost-tracking?formattedParcelCodes={$CHP_TRACKING_ID}&submit=">http://www.post.ch/swisspost-tracking?formattedParcelCodes={$CHP_TRACKING_ID}&submit=</a><br /><br /> Hinweis: Sollte der Link nicht funktionieren, kopieren Sie die komplette Adresse ohne Zeilenumbrüche in die Adresszeile Ihres Browsers und drücken Sie anschließend "Enter". </font></p> {/if} {if $GLS_TRACKING_ID != 0 and $ORDER_STATUS == "Warenübergabe an GLS"}<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br /> Wir haben das Paket mit GLS verschickt. Das Paket hat die Paketnummer <strong>{$GLS_TRACKING_ID}</strong>.<br /><br /> Sie können den <em>Sendungsstatus</em> über folgende Internetseite verfolgen unter Angabe der genanten Paketnummer:<br /> <a href="http://www.gls-germany.com/online/paketstatus.php3?paketliste[0]={$GLS_TRACKING_ID}"> http://www.gls-germany.com/online/paketstatus.php3?paketliste[0]={$GLS_TRACKING_ID}</a><br /><br /> Hinweis: Sollte der Link nicht funktionieren, kopieren Sie die komplette Adresse ohne Zeilenumbrüche in die Adresszeile Ihres Browsers und drücken Sie anschließend "Enter". </font></p> {/if} {if $HLG_TRACKING_ID != 0 and $ORDER_STATUS == "Warenübergabe an Hermes"}<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br /> Wir haben das Paket mit Hermes verschickt. Das Paket hat die Auftragsnummer <strong>{$HLG_TRACKING_ID}</strong>.<br /><br /> Sie können den <em>Sendungsstatus</em> über folgende Internetseite verfolgen unter Angabe der genanten Auftragsnummer:<br /> <a href="http://tracking.hlg.de/Tracking.jsp?TrackID={$HLG_TRACKING_ID}"> http://tracking.hlg.de/Tracking.jsp?TrackID={$HLG_TRACKING_ID}</a><br /><br /> Hinweis: Sollte der Link nicht funktionieren, kopieren Sie die komplette Adresse ohne Zeilenumbrüche in die Adresszeile Ihres Browsers und drücken Sie anschließend "Enter". </font></p> {/if} Bei Fragen zu Ihrer Bestellung antworten Sie bitte auf diese eMail. </font></td> </tr> </table> Kannst Du da einen Fehler finden??? Hängt es vielleicht an der Zeichenformatierung in diesem Bereich?? {if $DPD_TRACKING_ID != 0 and $ORDER_STATUS == "Warenübergabe an DPD"}[/code] Link to comment Share on other sites More sharing options...
Hetfield Posted January 26, 2009 Report Share Posted January 26, 2009 Ich habe es jetzt sogar mal kurz in einer Testumgebung probiert und so funktioniert es. Du musst natürlich auch case-sensitiv den Status in die Abfrage eintragen. Also alle Leerzeichen, Groß- & Kleinschreibung etc. beachten. Schau dir in der E-Mail den Quelltext an, was dort im Sendunugsstatus steht. Damit dieses Beispiel funktioniert muss es genau so aussehen (das Fettgedruckte ist der genau Sendungsstatus): So funktioniert es: Neuer Status: <b>[B]Warenübergabe an DPD[/B]</b> Falsch ist z.B. sowas: Neuer Status: <b>[B]Warenübergabe an DPD[/B]</b> oder sowas: Neuer Status: <b>[B]Warenübergabe an DPD [/B]</b>MfG Hetfield Link to comment Share on other sites More sharing options...
Andreas Kroll Posted January 26, 2009 Report Share Posted January 26, 2009 Ich glaube ich sehe den Wald vor lauter Bäumen nicht mehr. In der E-Mail steht folgendes: Sehr geehrter Kunde, Der Status Ihrer Bestellung wurde geändert. Neuer Status: Warenübergabe an DPD Bei Fragen zu Ihrer Bestellung antworten Sie bitte auf diese eMail. und das dier ist der Codeabschnit dazu der nicht eingetragen wird: {if $DPD_TRACKING_ID != 0 and $ORDER_STATUS == "Warenübergabe an DPD"}<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br /> Wir haben das Paket mit DPD verschickt. Das Paket hat die Tracking-Nummer <strong>{$DPD_TRACKING_ID}</strong>.<br /><br /> Sie können den <em>Sendungsstatus</em> über folgende Internetseite verfolgen:<br /> <a href="http://online.dpd.de/cgi-bin/delistrack?typ=1&lang=de&pknr={$DPD_TRACKING_ID}&submit=">http://online.dpd.de/cgi-bin/delistrack?typ=1&lang=de&pknr={$DPD_TRACKING_ID}</a><br /><br /> Hinweis: Sollte der Link nicht funktionieren, kopieren Sie die komplette Adresse ohne Zeilenumbrüche in die Adresszeile Ihres Browsers und drücken Sie anschließend "Enter". </font></p> {/if} Leerzeichen, Umlaute usw. habe ich doch berücksichtigt. Warum klappt das denn nicht?? Muß ich das etwa so machen: {if $DPD_TRACKING_ID != 0 and $ORDER_STATUS == "<b>Warenübergabe an DPD</b>"}<p><f[/code] Link to comment Share on other sites More sharing options...
Hetfield Posted January 26, 2009 Report Share Posted January 26, 2009 Der Auszug aus deiner Mail ist keine Quellcodeansicht, oder benutzt du die Text-Mails anstatt der HTML-Mails? Dann müsstest du auch die change_order_mail.txt entsprechend der Abfragen anpassen. MfG Hetfield Link to comment Share on other sites More sharing options...
Andreas Kroll Posted January 26, 2009 Report Share Posted January 26, 2009 Das hier ist bder Quelltext der Mail im html-Format: Content-Type: text/html; charset = "iso-8859-1" Content-Transfer-Encoding: 8bit <table width="100%" border="0" align="center" cellpadding="4" cellspacing="0"> <tr> <td style="border-bottom: 1px solid; border-color: #cccccc;"><div align="right"><img src="http://www.angelcenter-soest.de/templates/template_xtcs_004-SP2.1/img/logo.gif"></div></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Sehr geehrter Kunde, </strong><br> <br> Der Status Ihrer Bestellung wurde geändert.<br> <br> Neuer Status: <b>Warenübergabe an DPD</b> <br> Bei Fragen zu Ihrer Bestellung antworten Sie bitte auf diese eMail. </font></td> </tr> </table><div><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><br /> AngelSpezi-Soest, ANKROSO Angelgeräte<br /> Andreas Kroll<br /> Rostockweg 1<br /> DE 59494 Soest<br /> Homepage: <a href="http://www.ankroso-angelgeraete.de">http://www.ankroso-angelgeraete.de</a><br /> Internetshop: <a href="http://www.angelcenter-soest.de">http://www.angelcenter-soest.de</a><br /> E-Mail Adresse: <a href="mailto:[email protected]">[email protected]</a><br /> Fon: 0 29 21-34 40 50<br /> Fax: 0 29 21-34 86 00<br /> UST-ID: 343/5078/0894, DE174786689<br /> Inhaber: Andreas Kroll<br /> <br /> <b>Unsere Öffnungszeiten:</b><br /> Mo. bis Do.: 9.30 bis 13.00 Uhr und 14.30 bis 19.00 Uhr<br /> Freitags: 9.30 bis 19.00 Uhr (durchgehend), Samstags: 9.00 bis 14.00 Uhr<br /> <br /> <b>Unsere Bankverbindung:</b><br /> Sparkasse Soest, BLZ: 414 500 75, Kto.Nr.: 1005990<br /> IBAN: DE16 4145 0075 0001 0059 90, BIC: WELADED1SOS</font></div> --b1_9d8ad43b0226ed5934a4ffb19c7598b8-- Link to comment Share on other sites More sharing options...
Hetfield Posted January 26, 2009 Report Share Posted January 26, 2009 Hat das denn bei dir überhaupt schonmal funktioniert? So funktioniert es normal, ansonsten ist es ein Einbaufehler o.ä. MfG Hetfield Link to comment Share on other sites More sharing options...
Andreas Kroll Posted January 26, 2009 Report Share Posted January 26, 2009 Ich habe das Modul erst letzte Woche integriert und bisher den Fehler noch nicht gefunden. Die Einbauanleitung habe ich schon mehrfach überprüft. Link to comment Share on other sites More sharing options...
Hetfield Posted January 26, 2009 Report Share Posted January 26, 2009 Dann solltest du mal jemanden drüberschauen lassen. So kann es vieles sein und hier kann man nur raten. MfG Hetfield Link to comment Share on other sites More sharing options...
Andreas Kroll Posted January 26, 2009 Report Share Posted January 26, 2009 Dann erst einmal Danke für Deine Bemühungen und Deine Geduld. Ich schmeiß das Modul erstmal wieder raus. Link to comment Share on other sites More sharing options...
osr Posted February 3, 2009 Report Share Posted February 3, 2009 Hallo Jungs, ich glaube hier bin ich richtig. Ich suche den Code der für die Änderung des Bestellstatus einer Bestellung zuständig ist. Wir nutzen einen selbstprogrammierten Zahlungsabgleich und möchten jetzt nach Zahlungseingang automatisch den Bestellstatus ändern lassen. Es soll aber nicht nur der Status geändert werden (der wird ja in der Datenbank stehen), der Kunde soll auch die Email des geänderten Status erhalten. Wäre super nett, wenn mir dabei jemand helfen könnte. Link to comment Share on other sites More sharing options...
dirkbl Posted March 23, 2009 Report Share Posted March 23, 2009 Hallo, versuche schon die ganze Zeit das Modul Sendungsverfolgung (Track and Trace) zu installieren. Sobald ich im Admin auf Bestellungen gehe, kommt nur eine weiße Seite. Xtc ist die aktuellste Version und nahezu jungfräulig, nur shopstat und fck installiert. Sobald ich alles rückgängig mache, geht wieder alles. Egal ob ich die Dateien vom Modul nehme oder die Originale bearte, beide male kommt das gleiche raus. Ich vermute mal irgendwas läuft bei phpmyadmin falsch. Könnte bitte jemand beschreiben wie genau und wo man die Befehle ausführt? Vielen Dank. Link to comment Share on other sites More sharing options...
Andreas Kroll Posted March 24, 2009 Report Share Posted March 24, 2009 Hat zufällig schon jemand den neuen Link für GLS einearbeitet und kann hier ebn kurz einen Änderungsanleitung posten? Link to comment Share on other sites More sharing options...
dirkbl Posted March 24, 2009 Report Share Posted March 24, 2009 Problem gelöst. Die angeblich korrigierten Dateien bei xtc load sind immer noch fehlerhaft. Da kann ich lange nach dem Fehler suchen.... Link to comment Share on other sites More sharing options...
unitedlifestyles Posted May 13, 2009 Report Share Posted May 13, 2009 Funktioniert 100% danke. Link to comment Share on other sites More sharing options...
Germanboy4u Posted September 23, 2009 Report Share Posted September 23, 2009 hallo, hab den code eingebaut, und soweit klappt es auch ganz gut. Nur 2 Probleme habe ich. Erstens kommt bei der Statusänderung folgende meldungen: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /usr/www/users/feengl/admin/orders.php:1) in /usr/www/users/feengl/admin/includes/application_top.php on line 212 Warning: Cannot modify header information - headers already sent by (output started at /usr/www/users/feengl/admin/orders.php:1) in /usr/www/users/feengl/admin/includes/functions/general.php on line 139 Find aber im code nicht die betroffenen Stellen, die ich ändern müsste. Jeden falls nicht in der orders.php Kann auch nicht den Lösungsvorschlag von seite 4 oder 5 nutzen, da bei mir einiges geändert wurde und kann deswegen nicht den ganzen Text übernemen. Wär dankbar, wenn man mir den passenden teil zeigen würde nun das 2. "Problem" In der Bestellungen Anzeige ist ja rechts die detailanzeige für die Bestellung. Da kommen ja dann Links zu z.b. HLG. Leider ist bei mir der link "leer". Der link lautet http://tracking.hlg.de/Tracking.jsp?TrackID= ohne Tracking ID. Ist nur ein Schönheitsfehler. Aber trotzdem Danke für eure Hilfen Gb4u Link to comment Share on other sites More sharing options...
Vit Posted October 13, 2009 Report Share Posted October 13, 2009 Hallo, Ich installierte den Modul Track and Trace, arbeitet tadellos. Doch gibt es die kleine Crux. Wenn die Tracking-Nummer mit der Zahl anfängt, funktioniert einwandfrei. Wenn die Tracking-Nummer mit dem Buchstaben anfängt, wird in die Datenbank eingetragen, aber existiert in der Mitteilung des Kunden nicht. Weiß jemand die Lösung? In der Datenbank wird die Nummer gespeichert und hier erscheint: Aber hier erscheint nicht. Und im Brief dem Kunden fehlt auch. Niemand kann helfen? Link to comment Share on other sites More sharing options...
PeterE Posted July 18, 2010 Report Share Posted July 18, 2010 hallo, wurden ja schon viele Änderungen durchgeführt. wo ist denn jetzt der letztgültige "funktionierende" download zu finden? Peter Link to comment Share on other sites More sharing options...
claulam Posted September 3, 2010 Report Share Posted September 3, 2010 Hallo, ich habe folgende Fehlermeldung. Hat eventuell einer eine Idee? 1064 - 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 'from orders where orders_id select customers_name, customers_cid, customers_id, customers_vat_id, customers_company, customers_street_address, customers_suburb, customers_city, customers_postcode, customers_state, customers_country, customers_telephone, customers_email_address, customers_address_format_id, delivery_name, delivery_company, delivery_street_address, delivery_suburb, delivery_city, delivery_postcode, delivery_state, delivery_country, delivery_address_format_id, billing_name, billing_company, billing_street_address, billing_suburb, billing_city, billing_postcode, billing_state, billing_country, billing_address_format_id, payment_method, payment_class, shipping_class, cc_type, cc_owner, cc_number, cc_expires, cc_cvv, comments, currency, currency_value, date_purchased, orders_status, last_modified, customers_status, customers_status_name, customers_status_image, customers_ip, language, customers_status_discount dhl_tracking_id, ups_tracking_id, from orders where orders_id = '1632' Link to comment Share on other sites More sharing options...
claulam Posted September 3, 2010 Report Share Posted September 3, 2010 Hallo, ich habe folgende Fehlermeldung. Hat eventuell einer eine Idee? 1064 - 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 'from orders where orders_id select customers_name, customers_cid, customers_id, customers_vat_id, customers_company, customers_street_address, customers_suburb, customers_city, customers_postcode, customers_state, customers_country, customers_telephone, customers_email_address, customers_address_format_id, delivery_name, delivery_company, delivery_street_address, delivery_suburb, delivery_city, delivery_postcode, delivery_state, delivery_country, delivery_address_format_id, billing_name, billing_company, billing_street_address, billing_suburb, billing_city, billing_postcode, billing_state, billing_country, billing_address_format_id, payment_method, payment_class, shipping_class, cc_type, cc_owner, cc_number, cc_expires, cc_cvv, comments, currency, currency_value, date_purchased, orders_status, last_modified, customers_status, customers_status_name, customers_status_image, customers_ip, language, customers_status_discount dhl_tracking_id, ups_tracking_id, from orders where orders_id = '1632' Hat sich erledigt. Es funktioniert. Link to comment Share on other sites More sharing options...
kerstind Posted September 4, 2010 Report Share Posted September 4, 2010 Ich bekomme folgende Fehlermeldung beim Ausführen der sql.txt in phpmyadmin: SQL-Befehl: ALTER TABLE `orders` ADD `dhl_tracking_id` VARCHAR( 40 ) NOT NULL DEFAULT '0'; MySQL meldet: Dokumentation #1060 - Duplicate column name 'dhl_tracking_id' Hat jemand eine Idee, woran das liegen könnte? Link to comment Share on other sites More sharing options...
claulam Posted September 6, 2010 Report Share Posted September 6, 2010 Ich bekomme folgende Fehlermeldung beim Ausführen der sql.txt in phpmyadmin: SQL-Befehl: ALTER TABLE `orders` ADD `dhl_tracking_id` VARCHAR( 40 ) NOT NULL DEFAULT '0'; MySQL meldet: Dokumentation #1060 - Duplicate column name 'dhl_tracking_id' Hat jemand eine Idee, woran das liegen könnte? Hallo, kann es sein, daß die Spalte 'dhl_tracking_id' schon in der DB vorhanden ist? Bitte prüfen, Sicherung erstellen und Spalte löschen. Danach noch einmal neu anlegen. Nur die Kommandozeile dhl_tracking_id verwenden. Link to comment Share on other sites More sharing options...
kerstind Posted September 6, 2010 Report Share Posted September 6, 2010 Hallo, kann es sein, daß die Spalte 'dhl_tracking_id' schon in der DB vorhanden ist? Bitte prüfen, Sicherung erstellen und Spalte löschen. Danach noch einmal neu anlegen. Nur die Kommandozeile dhl_tracking_id verwenden. Wie kann ich das denn rausfinden? Ich bin leider kein Datenbank-Crack. Ich weiß, dass ich phpmyadmin starten muss und ich weiß, wie man Sicherungen macht und die *.txt-Datei ausführt. Aber wo man Spalten finden kann ... keine Ahnung Link to comment Share on other sites More sharing options...
claulam Posted September 6, 2010 Report Share Posted September 6, 2010 Wie kann ich das denn rausfinden? Ich bin leider kein Datenbank-Crack. Ich weiß, dass ich phpmyadmin starten muss und ich weiß, wie man Sicherungen macht und die *.txt-Datei ausführt. Aber wo man Spalten finden kann ... keine Ahnung Das ist doch schon mal gut. Du suchst jetzt auf der linken Seite den Eintrag 'orders' (das ist die table), diese klickst Du an und jetzt werden Dir alle Einträge angezeigt. Scroll so lange bis Du den Eintrag 'dhl_tracking_id' findest (oder auch nicht). Link to comment Share on other sites More sharing options...
kerstind Posted September 6, 2010 Report Share Posted September 6, 2010 Das ist doch schon mal gut. Du suchst jetzt auf der linken Seite den Eintrag 'orders' (das ist die table), diese klickst Du an und jetzt werden Dir alle Einträge angezeigt. Scroll so lange bis Du den Eintrag 'dhl_tracking_id' findest (oder auch nicht). Danke, es gibt die Spalten: dhl_tracking_id dpd_tracking_id ups_tracking_id chp_tracking_id gls_tracking_id hlg_tracking_id Alle löschen oder wirklich nur die erste? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.