Ich habe im Katalog eine Checkbox "freigabe". In catalogedit habe ich die Checkbox mit Standardwert "nein" belegt. Wenn ich als Frontenduser einen Eintrag bearbeite, wird "freigabe" dadurch automatisch auf "nein" gesetzt.
In der Cataloglist steht die Bedingung "freigabe=1". Deshalb wird der Eintrag dann nicht mehr angezeigt.
Im Backend habe ich jetzt eine Konfusion: Wenn ich bei einem Eintrag im Backend "freigabe" deaktiviere, dann steht in der Datenbank nichts (leeres Feld), wenn ich das Feld im Backend aktiviere, steht in der Datenbank eine 1. Nachdem "freigabe" durch catatogedit auf "nein" gesetzt wurde, steht dort aber eine 0. - 0 wird vom Filter im Backend aber als "ja" interpretiert, so dass ich in diesen Filter zur Auswahl habe: -- ja ja nein.
Was mache ich da wohl falsch?
Grüße
Fryd
PS: Ich habe die vorgeschlagene Korrektur eingebaut, damit das eingegebene Datum nicht mehr ständig durch das aktuelle überschrieben wird. Kann das damit zusammenhängen?
In der Cataloglist steht die Bedingung "freigabe=1". Deshalb wird der Eintrag dann nicht mehr angezeigt.
Im Backend habe ich jetzt eine Konfusion: Wenn ich bei einem Eintrag im Backend "freigabe" deaktiviere, dann steht in der Datenbank nichts (leeres Feld), wenn ich das Feld im Backend aktiviere, steht in der Datenbank eine 1. Nachdem "freigabe" durch catatogedit auf "nein" gesetzt wurde, steht dort aber eine 0. - 0 wird vom Filter im Backend aber als "ja" interpretiert, so dass ich in diesen Filter zur Auswahl habe: -- ja ja nein.
Was mache ich da wohl falsch?
Grüße
Fryd
PS: Ich habe die vorgeschlagene Korrektur eingebaut, damit das eingegebene Datum nicht mehr ständig durch das aktuelle überschrieben wird. Kann das damit zusammenhängen?
Kommentar