2017-01-31 4 views
1

Ich bin neu in Opencart.Variable zwischen Seiten in opencart übergeben

Kürzlich habe ich versucht, einige Änderungen zu lernen.

enter image description here

Ich möchte eine neue Linie als VerwendungReferenz-ID Namen hinzuzufügen. Ich möchte diese Referenz-ID in der Datenbank mit dem Verkaufsdatensatz speichern.

Aber ich verstehe nicht, wie kann ich den Parameter von der Warenkorbseite zur Kasse übergeben.

Bitte beraten. Vielen Dank.

+1

können Sie Sitzung oder Cookies http://php.net/manual/en/book.session.php verwenden – Ripper

Antwort

0

Kopieren Sie die gesamte Couponerweiterung (Controller, Klasse, Modell, Vorlage); Benenne die Klasse um (von Coupon zu ReferenceId) und benenne alle 'coupon' Variablen in 'referentid' um - dies würde das Formular und alle anderen Utensilien hinzufügen, die benötigt werden, um das zu erreichen, was du versuchst zu erreichen.

Sie können es als Sitzung übergeben, genau wie Coupon und es wird vom Datenbankmodell aufgezeichnet (vergessen Sie nicht, es tatsächlich als eine Zeile in der Datenbank zu erstellen, mit etwas wie phpmyadmin).

Sie können dann auf jeder gewünschten Seite darauf verweisen, indem Sie der Tabelle, auf der sie sich befindet, eine Abfrage hinzufügen (es sei denn, es gibt bereits eine Abfrage für die übergeordnete Tabelle, dann fügen Sie sie einfach als weiteren Zeilenaufruf hinzu).

Verwandte Themen