[BUGFIX] Impossible to save the TCA configuration 44/17944/2
authorPhilipp Gampe <philipp.gampe@typo3.org>
Sat, 5 Jan 2013 22:59:39 +0000 (23:59 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sat, 2 Feb 2013 09:28:22 +0000 (10:28 +0100)
commitf08ec3abbf6ff4e30e640539d36d22ac2b72a635
tree5b5f523d5c707a851477ac843c9598f9ffc69dcd
parent3a827ef623073fe2dd6f4bdefea27a202b74e063
[BUGFIX] Impossible to save the TCA configuration

The configuration module allows to save changes to the TCA array.

If no extTablesDefinitionScript is defined, constant
TYPO3_extTableDef_script is defined as empty. This results in an
attempt to write to a directory (because the filename is empty).
This is not obvious as the constant is not needed much and the
error message is misleading.

Solution is to fall back to the default value during bootstrap if
extTablesDefinitionScript is not set in LocalConfiguration.php.

Change-Id: Id759aa73146669cccae9a83d8452340f9f78927b
Fixes: #44331
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/17944
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
typo3/sysext/core/Classes/Core/Bootstrap.php