Das Einzige, was ausgegeben wird, ist eine Dummy-Seite, die natürlich nicht praxistauglich ist. Verantwortlich für diese Darstellung ist die Datei „type3/typo3conf/ext/user_neufeld/class.user_neufeld_pi1.php“:

CONFIG

function main($content,$conf){
$this->conf=$conf;
$this->pi_setPiVarDefaults();
$this->pi_loadLL();
$content='
	<strong>This is a few paragraphs:</strong><br />
	<p>This is line 1</p>
	<p>This is line 2</p>
	<h3>This is a form:</h3>
	<form action="'.$this->pi_getPageLink($GLOBALS['TSFE']->id).'" method="POST">
	<input type="hidden" name="no_cache" value="1">
	<input type="text" name="'.$this-> prefixId.'[input_field]" value="'.htmlspecialchars($this->piVars['input_field']).'">
	<input type="submit" name="'.$this-> prefixId.'[submit_button]" value="'.htmlspecialchars($this->pi_getLL('submit_button_label')).'">
	</form>
	<br />
	<p>You can click here to '.$this-> pi_linkToPage('get to this page again',$GLOBALS['TSFE']->id).'</p>';

Listing 8

Bevor Sie sich an das Abändern dieser Datei machen, werfen Sie einen Blick hinter die Kulissen: Die Funktion „main()“ übergibt den Inhalt der Variablen „$content“ an die Funktion „pi_wrapInBaseClass()“, die in der Datei „/tslib/class.tslib_pibase.php“ definiert ist. Den Zweck dieser Funktion zeigt ein Blick in die entsprechende Datei:

Seite:  1 2 3 4 5 6 7 8 9 10

Das interessiert dich bestimmt auch

Hilfreiche Ressourcen zu TYPO3

Hilfreiche Ressourcen zu TYPO3

TYPO3 ist mit über 500.000 Installationen, einer Community von mehr als 100.000 internationalen Mitgliedern und über...