07.10.07 21:08 Alter: 3 Jahre

Links zum Erzeugen anderer Contentelemente

Immer wieder stellt sich die Anforderung, aus einer eigenen Extension andere Elemente, z.B. einen FE_User anzulegen. Statt nun Funktionen der FE_User direkt aufzurufen kann man diese Arbeit gerne TYPO3 überlassen. Es folgen einige Beispiele. Dabei wird angenommen, dass eine neue Seite in einer Seite mit der UID=111 angelegt werden sollen (mit FE_User etc. funktioniert dies sinngemäß)

Das Erzeugen eines Links zu anlegen einer neuen Seite...:

$params = '&edit[page][111]=new';
$output.= 'Some Text'

...zum Editieren der Seite mit UID=21...

$params = '&edit[pages][21]=edit';

...zum Editieren der Seite mit UID=21 mit eingeschränkten Feldern...

$params = '&edit[pages][21]=edit&columnsOnly=title,hidden';

...und mit Defaultwerten.

$params = '&edit[pages][21]=new&defVals[pages][title]=New%20Page';