NinjaForms NULL- Wert senden
-
Hallo liebe Gemeinde,
hier eine etwas spezielle Frage: Ist es irgendwie möglich NinjaForms beim Übertragen einer Einsendung einen NULL- Wert für bestimmte Felder mitzugeben?Ein direktes Eintragen als Wert funktioniert natürlich nicht da er als String interpretiert wird. Also habe ich testweise über einen Hook- Filter „ninja_forms_submit_data“ (Daten vor dem Senden) die entsprechenden Felder auf den Wert NULL (Großschreibung, keine Anführungszeichen) gesetzt. Mittels Hook- Action „ninja_forms_after_submission“ (Daten nach dem Senden) habe ich überprüft was da übertragen wurde. Der Wert wurde als null (Kleinschreibung, keine Anführungszeichen) übertragen. Bedeutet wohl, dass NULL erkannt wurde und in die Schreibweise null umgewandelt wurde. Leider landet in der Datenbank ein leerer String (“).
Da ich vermutete, dass da irgendein Sicherheitsding läuft, habe ich testweise versucht den Wert per wpdb->update zu ändern. Das funktionierte, also hat wohl WordPress kein Problem mit NULL- Werten.
Hier wird also zwischen der NinjaForms- Übertragung und Datenbankzugriff noch irgendwas gemacht.
Hat dazu jemand eine Idee?
Vielen Dank!
- Du musst angemeldet sein, um auf dieses Thema zu antworten.