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[pages][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';