Verschiedene Codesnippets

Verschiedene Codeschnippsel

Dieses Beispiel zeigt wie man eine Reaktion erreicht nachdem man einen Datensatz im Backend abspeichert.
Dazu gibt es einen Hook der beim speichern eines Datensatzes im Backend ausgeführt wird. 

Debuggen beim TYPO3 Extension Entwicklung
<?

echo debug($this->piVars); 

echo t3lib_div::debug($this, 'debug');

?>
User ID auslesen
$userid = $GLOBALS['TSFE']->fe_user->user['uid'];
Seiten ID auslesen
$pid = $GLOBALS["TSFE"]->id;

$pid = $this->cObj->data['pid']
PiVars auslesen
echo $this->piVars['show']
Oder gar den ganzen PiVars Array ausgeben
print_($piVars);
Sprachvariabel aus der Datei pi1/locallang.xml benutzen
$this->pi_getLL('weitere_infos')
POST Variabeln entgegennehmen
//Im reinen PHP:
$_POST['DerNameDesInputFeldesImHtmlPostFormular']

//Beim TYPO3 Extensions Programmieren:
t3lib_div::_GP('DerNameDesInputFeldesImHtmlPostFormular')

zB
$Vorname=t3lib_div::_GP('vorname');
GET Variabeln entgegennehmen
//Im reinen PHP:
$_GET['DerNameDerVariabelImURL']

//Beim TYPO3 Extensions Programmieren:
t3lib_div::GPVar('DerNameDerVariabelImURL')

zB
$vorname=t3lib_div::GPVar('vorname');
Eine Weiterleitung für die TYPO3 Extensionsentwicklung
header('Location:'.t3lib_div::locationHeaderUrl($this->pi_getPageLink($this->conf['pid']))); 
War das Ihnen eine Hilfe? ein "LIKE" wäre ein tolles "Dankeschön"