[TYPO3-german] Seitenbaum aus Extension heraus manipulieren.

Kay Strobach typo3 at kay-strobach.de
Sun Nov 11 15:12:56 CET 2012


Hallo Ralf,

in der Newsgroup ist es üblich mit vollen Namen zu arbeiten :D

Ja es gibt da Möglichkeiten, ich denke mal du hast einen gültigen BE
User, dann kannst du das TCEmain nehmen.

	$tcemain = t3lib_div::makeInstance('t3lib_TCEmain');

	$cmd     = array(
		//drop page
		'pages' => array(
			$pid => array(
				'delete' => 1
			),
		),
		'be_users'  => $users,
		'be_groups' => $groups
		//drop *users*!!!
		//drop group
	);
	$data = array();
	$tcemain->start($data,$cmd);
	$tcemain->process_cmdmap();

$pid kann einfach NEW<xxxxxx> sein, 'pages' gibt die Tabelle "pages" an
usw. den Rest findest du in der Klassendoku oder auf TYPO3.org ;)

Wichtig, TCEmain respektiert die Nutzerrechte ;)

Grüße
Kay


Am 11.11.2012 12:48, schrieb Ralf:
> Hallo zusammen,
> 
> ist es möglich, aus einer Extension heraus den Seitenbaum zu manipulieren ... also Seiten zu löschen und neue Seiten anzulegen?
> 
> Konkret geht es darum aus einem CSV-Import heraus neue Seiten in einem TYPO3-System anzulegen.
> 
> Wenn ja, kann mir jemand ein Beispiel oder eine Quelle für Informationen darüber nennen? Ich suche schon geraume Zeit nach einer solchen Möglichkeit, habe aber bisher noch nichts in dieser Richtung gefunden.
> 
> 
> Grüße
> Ralf
> 


-- 
http://www.kay-strobach.de - Open Source Rocks

TYPO3 .... inspiring people to share!
Get involved: http://typo3.org

Answer was useful - feel free to donate:
  -
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KPM9NAV73VDF2
  - https://flattr.com/profile/kaystrobach



More information about the TYPO3-german mailing list