2017-08-27 1 views
1

Ich habe ein neues Feld mit dem benutzerdefinierten Feldgenerator für Kunden hinzugefügt, das standardmäßig in Opencart 2.x like this enthalten ist.Ist es möglich, ein dynamisch erstelltes Feld UND in Registerform eindeutig zu machen?

Die Idee ist, eine einzelne "Dokumentennummer" wie einzelne E-Mail in jeder Registrierung zu haben, wo beide gleichermaßen funktionieren und einzigartig sein sollten.

Gibt es trotzdem, dieses dynamisch erstellte Feld gegen die Datenbank zu überprüfen und die Anforderung zu erfüllen? Oder, wenn nicht, könnten Sie bitte einen Ausgangspunkt für eine benutzerdefinierte Sache bieten?

Als kostenlose Info, geht hier einen Screenshot von unserem Admin-Panel: admin-oc-2.3.0.2

+0

Haben Sie Erfahrung in der Programmierung in PHP? Sie haben keinen Beispielcode oder irgendetwas, das Sie versucht haben, geteilt, daher ist es schwierig zu bestimmen, welche Art von Hilfe Sie benötigen. – Daniel

Antwort

0

Sie müssen Geschick, um die gleiche PHP-Programmierung. Anpassungsprozess ist: 1) Edit Register-Controller basierend auf neuen Feld. Die Index- und Validierungsfunktion wird im Controller angepasst. 2) Fügen Sie Schlüsselwörter in der Sprachdatei register.php hinzu. 3) Ändern Sie das Kundenmodell und bearbeiten Sie die Kundenfunktion, um das gleiche Feld zu speichern. 4) Fügen Sie das Formularfeld in der Datei register.tpl hinzu. 5) Erstellen Sie eine Spalte in der Kundentabelle in Ihrer laufenden Datenbank.

hoffe, es kann Ihnen helfen, ein neues Feld zu erstellen.

+0

Ich entschuldige mich für die Verzögerung meiner Antwort: v. Beendet die Erstellung eines vollständig neuen Felds, das dem Standardthema-Code über die gesamte MVC-Struktur folgt. –

Verwandte Themen