groß Formular
am 06.03.2012 - 15:17 Uhr in
Ich habe eine groß Formular mit viele Feld. Ich will die Formular bei Speichern nicht validation/prüfen, sondern erst bei/vor Veröffentlichen.So kann der User dazwischen ihre Eingaben einfach speichern.
wenn alle Feld nicht aus gefüllt werden, dann kann nicht veröffentlichen. wie geht das?
Vielen Dank
- Anmelden oder Registrieren um Kommentare zu schreiben

Nodes
am 06.03.2012 - 15:57 Uhr
können über NodeType und CCK (im Core enthalten) nahezu beliebig viele Daten enthalten.
Über rules kann gesteuert werden, wann direkt veröffentlicht werden kann, und wo eine redaktionelle Korrektur erforderlich wird.
Mit rules kann auch der zuständige Redakteur benachrichtigt werden, dass Arbeit vorliegt.
Danke für die schneller
am 06.03.2012 - 22:27 Uhr
Danke für die schneller Antworte.
Genau habe ich mit Node,CCK und rule gemacht.
Die rule chekt ob alle Feld leer oder nicht, aber die Node geht immer veröffentlicht, wenn die Veröffentlich Button klickt wurde, egal alle Feld leer oder nicht leer.
scheinber die Event "node veröffentlich" nicht ganz richtig.
Danke für die schneller
am 06.03.2012 - 22:27 Uhr
Danke für die schneller Antworte.
Genau habe ich mit Node,CCK und rule gemacht.
Die rule chekt ob alle Feld leer oder nicht, aber die Node geht immer veröffentlicht, wenn die Veröffentlich Button klickt wurde, egal alle Feld leer oder nicht leer.
scheinber die Event "node veröffentlich" nicht ganz richtig.
vielleicht ist das event
am 06.03.2012 - 22:40 Uhr
Speichern besser geeignet.
Beim Speichern (eigentlich vor dem speichern) die Felder prüfen, wenn die Veröffentlichungsbedingungen erfüllt sind, das Veröffentlichen Attribut setzen, sonst dieses entfernen.
Dies führt auch dazu, dass ein Dokument, das bei späterer Bearbeitung so verändert wird, dass die Bedingung nicht mehr erfüllt ist, aus der Veröffentlichung genommen wird.
Ein guter Videozyklus ist bei nodeone.se zu finden, wo das rules framework sehr gut beschrieben wird.