[TYPO3-german] Extension Development - Versionierung | Workspace

Johannes Konert johanneskonert at gmx.de
Tue Aug 1 11:02:52 CEST 2006


Hallo Liste,
wäre klasse, wenn jemand, der Versionierung/Workspaces mit seiner 
eigenen Extension am laufen hat, hier kurz posten könnte, wie man die 
Select-Anweisungen so formuliert, dass die jeweils gültige 
Frontend-Version eines Datensatzes rauskommt.
habe das gleiche Problem wie Tim...u.a. auch, dass der Preview eines 
Datensatzes meiner Extension nur "Mist" produziert und erst als 
veröffentlichte Version die richtige Anzeige produziert, was mit 
Sicherheit auch an meinen falschen Select-Anweisungen liegt.

Danke für jeden Hinweis zum Tabellenaufbau der Versionierung/Workspaces 
oder ein Hinweis auf eine API, wo solche select-Anweisungen richtig 
zusammengebaut werden...

Grüße
Johannes

Tim Lochmüller wrote:
> Hallo,
> 
> viele meiner Extensions haben die Versionnierung nun mit als Feature dabei. Nur habe ich derzeit das Problem das ich nicht genau weiß wie ich ermitteln kann welche Datensätze angezeigt werden sollen (bzw. finde ich immer wieder irgendwelche ausnahmen :-)). Nun bin ich auf der Suche nach einer PHP Funktion die nach diesem Schema aufgebaut ist:
> 
> function zeigeUids($dbtabelle, $workspaceid, $preview=false){
>    $ids = array();
> 
> 
> // Abfragen!?!?!
> 
> 
> 
>    // $ids => array mit allen uid´s von den Datensätzen die in der Version aktiv sind.
>    return $ids;
> }
> 
> Nun weiß ich aber nicht was für abfragen ich genau machen muss, weil ich durch die Workspace spalten nicht ganz durchblicke.
> 
> hat vielleicht jemand eine Idee, oder gibt es schon was fertiges von Typo3?
> 
> Beste,
> Tim
> -----------------------------------------------------------
> http://typo3.fruit-lab.de <- Typo3 Suchmaschinenoptimierung
> 
> 



More information about the TYPO3-german mailing list