[TYPO3-dev] enableFields for eID functions
Sebastian Böttger
sebastian.boettger at gmail.com
Mon Oct 29 08:42:01 CET 2007
Hi,
in consideration of the fact that more and more ajax functionality also
in the frontend of TYPO3 is coming up, there should be a possibilty to
use enableFields also if the frontend is not loaded (because of an eID
call).
I tried
GLOBALS['TSFE']->sys_page->enableFields AND t3lib_pageSelect::enableFields.
In the first time, GLOBALS['TSFE'] was not loaded (because of the eID call)
In the second I got an TCA table xy not loaded error.
Maybe you should move this function to $TYPO3_DB, because you also need
it in different frontend engines, called by eID, than the default one.
Another possibility would be, to load the TCA Array in
t3lib_page.php:938 enableFields
$ctrl = $GLOBALS['TCA'][$table]['ctrl'];
$query='';
if (is_array($ctrl)) {
Instead of just throwing an error, why not trying to load the TCA Array
first?
Regards,
Sebastian Böttger
More information about the TYPO3-dev
mailing list