Zum Inhalt springen

Datensätze verstecken

Erstellt am 26. August 2009 · 2 Antworten · letzte Antwort am 27. August 2009

Tags: Frage

McGregor ·

Hallo Forum!

Ich möchte, dass die Datensätze, die eine bestimmte Benutzergruppe bearbeitet/erstellt beim speichern als "versteckt" markiert werden (Dieses Feld ist für die Gruppe nicht sichtbar).

Mit

TCAdefaults {
 tx_docs_anlage.hidden = 1
 tx_docs_bezirke.hidden = 1
 tx_docs_materialien.hidden = 1
 tx_docs_firma.hidden = 1
 tx_docs_produktbereich.hidden = 1
 tx_docs_produktionsstufen.hidden = 1
 tx_docs_typ1.hidden = 1
 tx_docs_typ2.hidden = 1
 tx_docs_typ3.hidden = 1
 tx_docs_typ4.hidden = 1
 tx_docs_typ5.hidden = 1
 tx_docs_typ6.hidden = 1
 tx_docs_typ7.hidden = 1
 tx_docs_typ8.hidden = 1
}

habe ich es geschafft, das neu erstellte Datensätze automatisch versteckt werden. Doch leider funktioniert das nicht bei existierenden Datensätzen. Wie geht's hier?
Jede Hilfe ist willkommen.

Grüße
McGregor

jousch ·

Möchrtest du jetzt tzt mit einem Schlag existierende auf hidden stellen? Verstehe ich das richtig? Wenn ja, dann würde ich mit dem Modul LIST im Singe Table View alle mit Klicks auf hidden=1 stellen. Ansonsten über mySql-Befehl. Aber wie gesagt.. hängt davon ab ob du das so meinst!

McGregor ·

Hi!

Nee, das hätte ich auch hinbekommen.
Es geht darum, dass eine bestimmter BE-User-Kreis beim bearbeiten alle bearbeiteten Datensätze auf hidden gesetzt werden (Workspace geht leider nicht :-()
Dadurch soll erreicht werden, dass ein Redakteur die Daten vorher nochmal ansehen kann bevor diese online gehen.

Die TCAdefaults-Angabe steht in der TSConfig der Benutzergruppe und funktioniert - wie gesagt - beim Erstellen wunderbar, jedoch nicht beim Bearbeiten...

Irgendeine Idee? Irgendein Post-Script für die BE-Gruppe per TS?

Grüße
McGregor