Project

General

Profile

Actions

Bug #67200

closed

TCA Overrides has wrong extension order

Added by Franz Holzinger almost 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2015-05-29
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

In TYPO3 6.2.12 it sometimes happens that the TCA Overrides do not work. The table TCA of the original extension is not available at the moment, when it should be overridden. The constraints have been set in the file ext_emconf.php.

'constraints' => array(
    'depends' => array(
        'typo3' => '6.2.0-6.2.99',
        'tt_products' => '2.11.0-2.11.99',
    ),

$GLOBALS['TCA']['tt_products'] remains completely unset in the file tt_products_extended/Configuration/TCA/Overrides/tt_products.php.
Therefore the new fields are never added.

init.php    56    loadExtensionTables
Bootstrap.php    943    loadBaseTca
ExtensionManagementUtility.php    1615    buildBaseTcaFromSingleFiles
ExtensionManagementUtility.php    1674    require
tt_products.php    426    debug

I have followed the steps in
http://docs.typo3.org/typo3cms/TCAReference/ExtendingTca/StoringChanges/Index.html
TYPO3 offers no method to change the order how the extensions are called.


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Bug #60987: TCA|Extension loading orderRejected2014-08-14

Actions
Related to TYPO3 Core - Bug #57825: Configuration option for defining loading order of extensionsClosed2014-04-11

Actions
Actions

Also available in: Atom PDF