+2007-11-15 Ingmar Schlecht <ingmar@typo3.org>
+
+ * Bugfix #5683: processing of label field in backend (Thanks to Ralf Hettinger)
+
2007-11-15 Thomas Hempel <thomas@typo3-unleashed.net>
* added new installer (ALPHA) code in typo3/sysext/install
} else {
// No userFunc: Build label
- $t = $row[$TCA[$table]['ctrl']['label']];
+ $t = t3lib_BEfunc::getProcessedValue($table,$TCA[$table]['ctrl']['label'],$row[$TCA[$table]['ctrl']['label']],0,0,false,$row['uid'],$forceResult);
if ($TCA[$table]['ctrl']['label_alt'] && ($TCA[$table]['ctrl']['label_alt_force'] || !strcmp($t,''))) {
$altFields=t3lib_div::trimExplode(',',$TCA[$table]['ctrl']['label_alt'],1);
$tA=array();
foreach ($altFields as $fN) {
$t = trim(strip_tags($row[$fN]));
if (strcmp($t,'')) {
- $t = t3lib_BEfunc::getProcessedValue($table,$fN,$t);
+ $t = t3lib_BEfunc::getProcessedValue($table,$fN,$t,0,0,false,$row['uid']);
if (!$TCA[$table]['ctrl']['label_alt_force']) {
break;
}