Mussfelder im Eingabe-/Formulartemplate

More
6 years 4 months ago #4683 by Michael
Hi, leider ziehen die Mussfelder im Eingabetemplate nicht mehr.
Obwohl nichts in die mit "not null" definierten Felder eingegeben wurde, wird der Datensatz neudings in die Datenbank aufgenommen.
Joomla 3.8.5, JooDB 3.6.3, php 5.6.30

Please Log in to join the conversation.

More
6 years 4 months ago #4685 by Dirk
Replied by Dirk on topic Mussfelder im Eingabe-/Formulartemplate
Normalerweise werden nur die Felder übeprüft die auch Formular vorhanden sind.
Einmal beim Speichern. Einmal direkt auf der Seite via Javascript.

Bitte mal nachschauen ob es Javascript Fehler auf der Seite gibt (F12) und der JFormvaliadator (media/system/js/validate.js) geladen wurde!

In der aktuellen Version 3.6.8 wurde die Formularbehandlung insgesamt etwas erweitert.

Please Log in to join the conversation.

More
6 years 4 months ago #4686 by Michael
Replied by Michael on topic Mussfelder im Eingabe-/Formulartemplate
Hallo dirk,
es werden überhaupt keine Felder mehr überprüft die im Eingabeformular vorhanden sind. D.h., ich kann sogar ein komplett leeres Formular speichern.
Javascript Fehler konnte ich keine entdecken.
Im (Firefox) Debugger unter Quellen, media/system/js sehe ich nur die modal.js aber nicht die validate.js.

Please Log in to join the conversation.

More
6 years 4 months ago #4687 by Dirk
Replied by Dirk on topic Mussfelder im Eingabe-/Formulartemplate
Verstehe ich nicht.

Wenn ein Feld in mYsql nicht NULL sein darf dann wird dieses Feld nur gespeichert wenn ein Wert übergeben wurde und das Feld auf required gesetzt.

Das validate.js sollte au jeden Fall geladen werden. Selbst wenn nicht, dann verweigern moderne Browser bei required das absenden.

Bitte hänge doch mal den Quelltext des Formulars an!

Please Log in to join the conversation.

More
6 years 4 months ago #4693 by Michael
Replied by Michael on topic Mussfelder im Eingabe-/Formulartemplate
Das wundert mich auch, dass das von der DB überhaupt akzeptiert wird, ist aber leider so.
Z.B. ist der Vorname not null definiert.

This message has attachments images.
Please log in or register to see it.

This message has an attachment file.
Please log in or register to see it.

Please Log in to join the conversation.

More
6 years 4 months ago #4694 by Dirk
Replied by Dirk on topic Mussfelder im Eingabe-/Formulartemplate

Michael wrote: Das wundert mich auch, dass das von der DB überhaupt akzeptiert wird, ist aber leider so. Z.B. ist der Vorname not null definiert.


die aktuelle version ist da ziemlich strickt. (3.6.9)

Wenn ein varchar feld not null definiert ist und keine standard angegeben wurde dann wird das feld auf jeden fall als required angegeben.

bitte nochmal checken validate js sollte auf jeden fall geladen werden.

Please Log in to join the conversation.

Moderators: Dirkjoest