Bug #70052
closed
Added by Georg Ringer about 9 years ago.
Updated about 7 years ago.
Category:
FormEngine aka TCEforms
Sprint Focus:
Remote Sprint
Description
If EXT:static_info_tables is not installed, and a record "tx_rtehtmlarea_acronym" is created, an exception is thrown:
Uncaught TYPO3 Exception
#1439569743: Field static_lang_isocode of table tx_rtehtmlarea_acronym reference to foreign table static_languages, but this table is not defined in TCA
TCA of this field has:
'displayCond' => 'EXT:static_info_tables:LOADED:true',
- Description updated (diff)
- Target version set to 7 LTS
- Sprint Focus set to Remote Sprint
some further description:
the displaycond is
'displayCond' => 'EXT:static_info_tables:LOADED:true',
so the issue is only reproducable if static_info_tables is not installed.
the exception is thrown from TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectItems
because the displayconds are evaluated too late as EvaluateDisplayConditions
is called afterwards
will think about something with morton.
- Category set to FormEngine aka TCEforms
- Status changed from Accepted to Under Review
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
I need to clearify in a comment here:
the issue of a non working displayCond has not be resolved here. What got resolved was an exception caused by static_info_tables and tx_htmlarea. I've seen now on 2 seperated occasions that extension developers re-added their EXT:-condition because they saw this issue marked as 'resolved'.
Additionally displayCond using EXT: has been now marked as deprecated - and not been fixed!
- Status changed from Resolved to Closed
Also available in: Atom
PDF