von Alexander Ebner und Patrick Lobacher, 02.12.2008

Allgemeine APIs: Inside TYPO3 – Ein Blick in das Innere des CMS

Aus dem
t3n Magazin Nr. 14

Jetzt kaufen

Zugriff auf die APIt3lib_sc, language

Klassendatei:			 t3lib/class.t3lib_div.php
					typo3/sysext/lang/language.php
Anzahl Funktionen:	     35 + 12 = 47
Zugriff vom Frontend: 	    $csconv = t3lib_div::makeInstance('t3lib_cs');
					$language = t3lib_div::makeInstance('language');
Zugriff vom Backend: 	    $csconv = t3lib_div::makeInstance('t3lib_cs');
					$language = t3lib_div::makeInstance('language');

Listing 6

Referenz-Index

Hier befinden sich alle Funktionen, die für die Erstellung, Pflege und Überprüfung des Referenz-Index in benötigt werden. Der Referenz-Index verwaltet Verweise zwischen TYPO3-Objekten, z. B. wenn mehrere Navigationselemente auf die gleichen Inhalte verweisen. Gerade bei eigenen Extensions sollte man immer Sorge dafür tragen, dass der Referenz-Index auf dem neuesten Stand ist.

Zugriff auf die APIt3lib_refindex

Klassendatei: 		      t3lib/class.t3lib_refindex.php
Anzahl Funktionen:	 18
Zugriff vom Frontend: 	$refIndex = t3lib_div::makeInstance('t3lib_refindex');
Zugriff vom Backend: 	$refIndex = t3lib_div::makeInstance('t3lib_refindex');

Listing 7

Weitere Informationen zum internen Aufbau von TYPO3 finden Sie auch im Dokument „Inside TYPO3“ [5] und „TYPO3 Coding Guidelines“ [6] auf typo3.org. Im nächsten Teil unserer Artikelserie wird es um die Backend- und Frontend-APIs gehen.

Seite:  1 2 3 4 5 6 7 8

Empfohlene Artikel