[TYPO3-UG Denmark] Versionering af records

Mads Brunn mads at brunn.dk
Tue Nov 27 23:18:30 CET 2007


Hej Claus

Det kan du vist ikke. Læs her:

http://typo3.org/documentation/document-library/core-documentation/doc_core_api/4.1.0/view/4/2/#id3613137

(søg på "versioningWS")

En offline (draft) version af en record skal åbenbart have en pointer 
tilbage til en online version (givet ved værdien i feltet "t3ver_oid").

Når du opretter en ny record i draft workspace, bliver der automatisk 
oprettet to records. Een draft og een live.

Så skulle man så tro at man bare kunne snyde lidt og sætte 
deleted-flaget i live-versionen (vha. en hook i tcemain) så man ikke 
kunne se den der... men nej, så forsvinder den nemlig også fra draft-WS.

Jeg kan dog sige så meget at der er hjælp på vej i version 4.2 via en 
hook i list-modulet (så du kan filtrere records med t3ver_state=1 hvis 
du befinder dig i online workspace). Men må du lige vente et par måneder :-)

./mads



Claus Jul Larsen wrote:
> Jeg har en tabel med versionering og tilføjet det i TCA. Det virker fint 
> i en record list, men jeg vil gerne have, at en ny record bliver 
> oprettet som draft og ikke live. En ny record kan gøres live ved at 
> bruge Workspace Management.
> 
> Kan det lade sig gøre at oprette en ny record som draft, som Workspace 
> Management kan publicere efterfølgende?
> 
> :-)
> 


More information about the TYPO3-UG-denmark mailing list