Feature #33390 » displayCond_for_sheets_in_flexforms.patch
class.t3lib_tceforms.php 2012-01-23 15:43:48.000000000 +0100 | ||
---|---|---|
'linkTitle' => ($dataStruct['ROOT']['TCEforms']['sheetShortDescr'] ? $this->sL($dataStruct['ROOT']['TCEforms']['sheetShortDescr']) : ''),
|
||
'content' => $sheetContent
|
||
);
|
||
if ($dataStruct['ROOT']['TCEforms']['displayCond']) {
|
||
$splittedCondition = t3lib_div::trimExplode(':', $dataStruct['ROOT']['TCEforms']['displayCond']);
|
||
list($sheetName, $fieldName) = t3lib_div::trimExplode('.', $splittedCondition[1]);
|
||
$fieldValue = $editData['data'][$sheetName][$lang][$fieldName];
|
||
$splittedCondition[1] = $fieldName;
|
||
$dataStruct['ROOT']['TCEforms']['displayCond'] = join(':', $splittedCondition);
|
||
if (!$this->isDisplayCondition($dataStruct['ROOT']['TCEforms']['displayCond'], array($fieldName => $fieldValue), 'vDEF')) {
|
||
$tabParts = array_slice($tabParts, 0, count($tabParts)-1);
|
||
}
|
||
}
|
||
}
|
||
if (is_array($dataStructArray['sheets'])) {
|
- « Previous
- 1
- 2
- 3
- Next »