Project

General

Profile

Actions

Bug #71138

closed

Records tstamp won't be updated on changing sorting in inline list (IRRE).

Added by Sebastian Mazza about 9 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Category:
FormEngine aka TCEforms
Target version:
-
Start date:
2015-10-29
Due date:
% Done:

100%

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

Description

Example:
Table tx_xyz_content has a sorting column defined in TCA. If you change the sorting of an record of type tx_xyz_content with the arrows in Typo3s list module, the timestamp in stamp is updated correct.
But if you define a second table tx_xyz_parent in TCA with the following column config:

'content' => array(
            'exclude' => 1,
            'label' => 'Content',
            'config' => array(
                'type' => 'inline',
                'foreign_table' => 'tx_xyz_content',
                'foreign_field' => 'parent',
                'foreign_sortby' => 'sorting',
                'maxitems'      => 9999,
                'appearance' => array(
                    'collapseAll' => 0,
                    'levelLinksPosition' => 'top',
                    'showSynchronizationLink' => 1,
                    'showPossibleLocalizationRecords' => 1,
                    'useSortable' => 1,
                    'showAllLocalizationLink' => 1,
                ),
            ),

        ),

and open a record of type tx_xyz_parent in the list module, you get a list of tx_xyz_content records that belongs to the opened tx_xyz_parent record. This list items can be dragged to change its order and the values of the sorting column are updated accordingly. However this does not update the tstamp field of the concerned tx_xyz_content records.

Actions

Also available in: Atom PDF