2 namespace TYPO3\CMS\Backend\Form\Container;
37 $table = $this->data[
'tableName'];
38 $row = $this->data[
'databaseRow'];
39 $recordTypeValue = $this->data[
'recordTypeValue'];
42 if (!empty($this->data[
'processedTca'][
'interface'][
'always_description'])) {
44 $languageService->loadSingleTableDescription($table);
48 $itemList = $this->data[
'processedTca'][
'types'][$recordTypeValue][
'showitem'];
54 if (substr($fieldsArray[0], 0, 7) !==
'--div--') {
55 array_unshift($fieldsArray,
'--div--;LLL:EXT:lang/locallang_core.xlf:labels.generalTab');
59 if (!$firstTabHasLabel) {
60 $fieldsArray[0] =
'--div--;LLL:EXT:lang/locallang_core.xlf:labels.generalTab';
64 foreach ($fieldsArray as $field) {
65 if (substr($field, 0, 7) ===
'--div--') {
72 array_shift($fieldsArray);
77 $data[
'fieldsArray'] = $fieldsArray;
79 $data[
'renderType'] =
'tabsContainer';
81 $data[
'renderType'] =
'noTabsContainer';
84 return $this->nodeFactory->create(
$data)->render();