Hallo :)
um Vor- und Nachname im Standard OXID Newsletter als Pflichtfelder zu definieren würde ich den newsletter.php Controller in einem Modul erweitern. Genauer die Methode send() erweitern und eine Validierung des Vor- und Nachnamens durchführen.
Oder seht Ihr dort noch eine weitere Möglichkeit? Kann ich z.B. die Pflichtfelder im Admin festlegen?
Des Weiteren nehme ich an die Methode addErrorToDisplay() der Core Klasse oxutilsview.php ist dafür da um einen Fehler abzufangen, siehe Beispielcode beim Newsletter:
Gibt es eine gute Anleitung wie bei OXID die Validierung grundsätzlich funktioniert und was es zu beachten gilt?
OXID Version:
OXID CE 4.7.7
Viele Grüße
indianer3c
um Vor- und Nachname im Standard OXID Newsletter als Pflichtfelder zu definieren würde ich den newsletter.php Controller in einem Modul erweitern. Genauer die Methode send() erweitern und eine Validierung des Vor- und Nachnamens durchführen.
Oder seht Ihr dort noch eine weitere Möglichkeit? Kann ich z.B. die Pflichtfelder im Admin festlegen?
Des Weiteren nehme ich an die Methode addErrorToDisplay() der Core Klasse oxutilsview.php ist dafür da um einen Fehler abzufangen, siehe Beispielcode beim Newsletter:
PHP Code:
oxRegistry::get("oxUtilsView")->addErrorToDisplay('NEWSLETTER_INVALIDEMAIL');
OXID Version:
OXID CE 4.7.7
Viele Grüße
indianer3c