#1 (permalink)  
Alt 03.05.2007, 15:11
Benutzer
 
Registriert seit: 02.02.2007
Beiträge: 32
Standard VPE in Bestellbestätigungsmail

Ist es irgendwie möglich die VPE in der Bestellbestätigungsmail anzeigen zu lassen? Habe das Problem, dass ich gleiche Waren mal im Stück und mal zu nem qm beispielsweise verkaufe. Im moment muss ich mich immer noch am Preis orientieren, was allerdings nicht so einfach ist bei einigen Artikeln. Wenn ich die VPE anzeigen lassen könnte wär das kein Prob mehr.
Jemand ne Idee?

Gruß Rundinhio
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 11.06.2008, 07:42
Neuer Benutzer
 
Registriert seit: 28.12.2007
Beiträge: 1
Standard Gleiche Frage!

Hallo,

komme bei diesem Problem leider auch nicht weiter. Doch jemand eine Idee? Gibt es vielleicht schon eine Variable die man abrufen kann?

Gruß
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 07.07.2008, 14:25
Neuer Benutzer
 
Registriert seit: 29.03.2007
Ort: München
Beiträge: 23
Standard VPE in Bestellbestätigungsmail

Hi zusammen!

Im Grunde muss man doch nur die passende Variable aus der Datenbank für die VPE auslesen und in die order_mail.html einfügen.

Stellt sich nur die frage wie lautet die Variable?

MFG

Agent_Steven
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 11.08.2008, 08:25
xt:Commerce Support Kunde
 
Registriert seit: 26.09.2007
Beiträge: 7
Standard

Ganz so einfach ist das auch nicht, aber ich habe eine Lösung gefunden (vielleicht nicht sehr elegant, funktioniert aber in meinem Fall).

Wichtig sind zwei Dateien:
includes/classes/order.php (Daten für die Bestellmail)
templates/TEMPLATE/mail/german/order_mail.html (Template für die Mail)

in order_mail.html habe ich einen Platzhalter {$order_values.PRODUCTS_VPE} eingefügt, der noch nicht existiert. um diesen zu füllen, müssen wir die order.php bearbeiten (vorher Backup machen!).

1. VPE-Funktion includen
Ganz oben in order.php unter die require_once-Funktionen anfügen:
Code:
require_once(DIR_FS_INC . 'xtc_get_vpe_name.inc.php');
2. Daten holen
Zur Funktion getOrderData scrollen (ca. ab Zeile 180).
Zeile "while ($order_data_values = xtc_db_fetch_array($order_query))" suchen (ca. Zeile 200).
Hier werden die einzelnen Produkte der Bestellmail hinzugefügt.
Direkt unter dem while in der nächsten Zeile folgenden Code hinzufügen:
Code:
$vpe_query = "SELECT products_vpe, products_vpe_value FROM ".TABLE_PRODUCTS." WHERE products_id = '".$order_data_values['products_id']."'";
$vpe_result = xtc_db_query($vpe_query);
list($vpe_id, $vpe_value) = mysql_fetch_array($vpe_result);
$vpe = round($vpe_value)." ".xtc_get_vpe_name($vpe_id);
3. Daten anfügen
Am Ende der Funktion getOrderData gibt es eine Anweisung $order_data[] = array. Hier folgende Variable mit hinzufügen:
'PRODUCTS_VPE' => $vpe
Ergebnis:
Code:
$order_data[] = array ('PRODUCTS_MODEL' => $order_data_values['products_model'], 'PRODUCTS_NAME' => $order_data_values['products_name'],'PRODUCTS_SHIPPING_TIME' => $order_data_values['products_shipping_time'], 'PRODUCTS_ATTRIBUTES' => $attributes_data, 'PRODUCTS_ATTRIBUTES_MODEL' => $attributes_model, 'PRODUCTS_PRICE' => $xtPrice->xtcFormat($order_data_values['final_price'], true),'PRODUCTS_SINGLE_PRICE' => $xtPrice->xtcFormat($order_data_values['final_price']/$order_data_values['products_quantity'], true), 'PRODUCTS_QTY' => $order_data_values['products_quantity'], 'PRODUCTS_VPE' => $vpe);
Fertig. Sollte funktionieren :-).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 19.08.2008, 08:20
Benutzer
 
Registriert seit: 19.06.2008
Beiträge: 43
Standard

Super, vielen Dank.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 26.02.2009, 13:53
Neuer Benutzer
 
Registriert seit: 29.03.2007
Ort: München
Beiträge: 23
Standard VPE in Bestellbestätigungsmail

Ja vielen DANK auch von meiner Seite!

Lieber spät als nie :_)


MFG



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

Lesezeichen

Stichworte
bestellbestätigungsmail, vpe

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:38 Uhr.

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

xt:Commerce is a SafeCharge brand