TYPO3 Exception 1283790586
Note
Below, the TYPO3 community may have provided additional information or solutions for this exception. However, these may or may not apply to your particular case. If you can provide more information, you should come back here and add your experience and solution steps to this issue once you have resolved it.
General TYPO3 troubleshooting tips can be found in the Troubleshooting section in the menu. You can also ask questions and receive support in the TYPO3 Questions category on talk.typo3.org.
To add your experience, click "Edit on GitHub" above and follow the "Edit on GitHub" workflow. Also check out our tip on Coding Style and reST.
There is no entry in the $TCA array for the table "your_unknown_table"
Exception 1283790586 'There is no entry in the $TCA array for the table "your_unknown_table". This means that the function enableFields() is called with an invalid table name as argument.'
This exception is thrown in TYPO3\
when the table (as
mentioned in the error) is not found in the TCA.
Possible causes
Your project uses:
- PHP-code with
enable
.Fields ('your_ unknown_ table') - TypoScript-code with an unknown table in a CONTENT-object. There
might be an indication of this in the backtrace, f.e.
TYPO3\
indicates that an unknown table is used in a CONTENT element with the name '30'.CMS\ Frontend\ Content Object\ Content Object Renderer:: c Obj Get Single ("CONTENT", array, "30") - Backtrace is the detailed error output when dev mode is enabled in
the install tool. I searched it for "array" and found this:
TypoScript Code
TYPO3\
. Now I searched my templates for the string "100". It was the main page template, and I found someCMS\ Frontend\ Content Object\ Content Object Renderer:: c Obj Get Single ("TEMPLATE", array, "100") temp.
objects that were defined astemp.
, but due to some conditions, in some cases, had no further definition. TYPO3 4.5 could live with that, 6.2 threw an error.myobject = CONTENT
Bad:
temp.item = CONTENT
[globalVar = LIT:1 = {$constant}]
temp.item {
}
[global]
Less bad:
temp.item =
[globalVar = LIT:1 = {$constant}]
temp.item =CONTENT
temp.item {
}
[global]