Project

General

Profile

Actions

Bug #15688

closed

no sorting in "Localization view" (with own records)

Added by Bernd Wilke almost 19 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2006-02-20
Due date:
% Done:

0%

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

Description

I made a new extension with an own datatable.
this table includes sorting and languagedependency

In the BE I can create new records and localize them.
If I then change the sorting with "Localization view" (e.g. moving the last record-set (master and localized records) to the top) only the master-records get a new sorting-value. The localized records didn't change their sorting-value.

This results in a strange behavior in a FE-Plugin which displays the records in a list (with the inherited methods): the order for the records is different in every language.

(issue imported from #M2650)


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #16845: Incorrect values of colPos, sys_language_uid and sorting after moving records in web > listClosedStanislas Rolland2007-01-09

Actions
Actions #1

Updated by Jan Simbera about 15 years ago

Same ISSUE in TYPO3 version 4.1.10.

Actions #2

Updated by Thierry Brodard about 14 years ago

It's still the same in TYPO3 4.4.2

Actions #3

Updated by TL almost 14 years ago

The Bug not only happens when using custom datatables but also when localizing core content elements. (Typo3 4.4.4)

Actions #4

Updated by Thierry Brodard almost 14 years ago

I think now it's a "normal" feature to first fetch all records from the default language, included the sorting, and then localize each of them.

See http://www.felixnagel.com/blog/artikel/2010/06/24/mehrsprachige-typo3-extensions-getrecordoverlay-richtig-einsetzen/

I do so now in my extensions. It looks "strange" but it works.

The only "problem" is for performance: if you have 100 records to read, the amount of queries will be 101 (one for all records of the default language, and 100 for each localisation).

Actions #5

Updated by Matthias Krappitz almost 14 years ago

I still think this is a bug. Because sometimes the sorting value of localized child records gets updated when sorting records up or down in list module and sometimes it does not. It sill occurs in 4.4.6.

Actions #6

Updated by Stanislas Rolland almost 14 years ago

Please test patch attached to issue #16845 with TYPO3 4.5 or current trunk.

Actions #7

Updated by Stanislas Rolland about 12 years ago

  • Target version deleted (0)
  • TYPO3 Version changed from 3.8.0 to 4.5
  • PHP Version deleted (4)

Is this still an issue in current stable releases?

Actions #8

Updated by Alexander Opitz over 11 years ago

  • Status changed from New to Closed

No response over a half year => closed.

Actions

Also available in: Atom PDF