Hallo,
offensichtlich stelle ich mich einmal wieder ein wenig zu blöd an, aber ich steht hier kurz vor einem Nervenzusammenbruch.
Ich möchte gern eine Rechtssichere Bewertungsabfrage in die Bestellbestätigung direkt nach Absendung der Bestellung integrieren.
warenkorb?task=orderdone -> Vielen Dank für Ihre Bestellung!
Die Datei habe ich in /templates/mein template/html/com_virtuemart/cart/orderdone.php als Overides angelegt und muss diese mit einem Script und ein paar Daten befüllen.
Leider gelingt es mir nicht, hier die Daten der Bestellung auszulesen und anzuzeigen.
Ich habe gefühlt bereits alle Varianten aus dem Forum und dem Netz versucht um die E-Mailadresse des Kunden auszulesen und anzuzeigen:
<?php echo $view->orderDetails['details']['BT']->email; ?>
<?php echo $viewData->orderDetails['details']['BT']->email; ?>
<?php echo $this->orderDetails['details']['BT']->email; ?>
<?php echo $viewData->order_details['details']['BT']->email; ?>
<?php echo $view->order_details['details']['BT']->email; ?>
<?php echo $this->order_details['details']['BT']->email; ?>
Keine Chance und zudem würde ich gern noch die Versandkosten (->order_shipment), die Gesamtkosten (->payment_order_total) und die Ordernummer (-> order_number) ausgeben.
Aber wenn ich mal wüsste mit was ich die email rausbekomme, dann wird der Rest gehen.
Wenn ich in der Datei: /plugins/vmpayment/standard/standard/tmpl/post_payment.php
$viewData["order_number"] und $viewData['displayTotalInPaymentCurrency'] eintrage, bekomme ich zumindest die Ordernummer und die Gesamtkosten, aber weder Versandkosten noch E-Mail geht auch in dieser Datei. Und als Overrides anlegen klappt irgendwie auch nicht mit dieser Datei.
Vielleicht hat jemand eine Idee, wie ich die Mail Adresse in der orderdone.php ausgelesen bekomme.
Klar, das ganze muss ich dann auch noch für orderdone_paypal machen.
Danke und Gruß