2016-03-30 2 views
-3

Ich möchte, dass die Bestell-ID auf der Kasse-Erfolgsseite eines OpenCart-Shops wiederholt wird. Wie mache ich das? Es gibt ähnliche Themen, aber ich habe die angebotenen Vorschläge ausprobiert, hat nicht für mich funktioniert. Also ich bin auch Links die relevanten Codes hier:Anzeigen der Bestell-ID auf der Seite "Kasse erfolgreich"

Mein Katalog/controller/Kasse/success.php ist bei http://pastebin.com/wPWau0Kv

Mein /template/common/success.tpl ist bei http://pastebin.com/5Jfpkur0

Dank .

+1

Sie haben den Code, den Sie von Pastebin freigegeben haben, entfernt diese Frage und @ Pranavs Antwort für zukünftige Leser absolut nutzlos zu machen. Deshalb sollten Fragen in der Frage selbst ein ** enthalten. – Mogsdad

+0

Ich habe es nicht wirklich entfernt. Es ist auf Pastebin abgelaufen. Es handelt sich jedoch um Standard-Opencart-Codes, die bei jedem Opencart-Download zu sehen sind. Wenn die Downvotes entfernt werden, kann ich sie mit aktualisierten Links wieder einfügen. – bodesam

+0

Anders herum. Sie müssen die Frage bearbeiten, damit sie wieder geöffnet werden kann. Die Abstimmung ist bei geschlossenen Fragen nicht erlaubt. – Mogsdad

Antwort

1

Ich denke, in Ihrem $this->session->data['order_id'] wird ordrer_id so in der Steuerung gespeichert Sie mit $data['order_id'] geben konnte man nur in tpl echo müssen so Code vielleicht so etwas wie folgt aus:

In Controller:

$data['activity_data']=$activity_data; 

Und in Vorlage über <div class="buttons">:

echo $activity_data['order_id']; 
+0

Danke. Es klappt. – bodesam