yakamara / yform

YForm für REDAXO 5 – Formulare im Frontend und Backend mit Verwaltung von Datenbank-Tabellen.
MIT License
77 stars 55 forks source link

Value integer erzeugt Deprecated Meldung #1370

Closed tbaddade closed 1 year ago

tbaddade commented 1 year ago

Im Integer-Value wird bei nicht vorhanden sein der Wert auf null gesetzt.

Als YTemplate wird value.text.tpl.php verwendet, was dann diese Meldung erzeugt:

"htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated"

dergel commented 1 year ago

Ich habe in diesem Zuge alle htmlspecialchars auf rex_escape geändert, aber den Fehler konnte ich vorher schoh nciht nachvollziehen.

tbaddade commented 1 year ago

Siehe hier: https://github.com/yakamara/redaxo_yform/blob/master/lib/yform/value/integer.php#L19

rex_escape kann mit null umgehen 👍