Project

General

Profile

Actions

Bug #85963

closed

Search in Listview with localized records gives unclear Results to user

Added by Fernandez Daniel about 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2018-08-24
Due date:
% Done:

0%

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

Description

Hello

After 10 Times of questions of the redactors in our company i think i should add this issue :)

Please take a look at attached Screenshot.

If you search something inside a localized sysfolder with localised records and you get results, this results
are "valid" but somehow can cause insecurity. Main Problem is, you get localized records twice and people thinks/interprets
this this way that there are duplicated records.

But in fact they are only presented twice (you see by checking the record-id)

You get it one time with original record and one time a single result.
It's not specialy related to news extension but all records as ex. Syscats Records etc.

I dont found a way to reconfigure that - so i think is a bug. Thank you


Files

search_listview_localized_unclear.JPG (136 KB) search_listview_localized_unclear.JPG Fernandez Daniel, 2018-08-24 13:41
Anmerkung 2019-05-10 090310.png (50.4 KB) Anmerkung 2019-05-10 090310.png Fernandez Daniel, 2019-05-10 09:47
cattura1.png (67.7 KB) cattura1.png Riccardo De Contardi, 2019-05-11 17:03
cattura2.png (51.8 KB) cattura2.png Riccardo De Contardi, 2019-05-11 17:06
cattura3.png (89.1 KB) cattura3.png Riccardo De Contardi, 2019-05-11 17:06
cattura4.png (122 KB) cattura4.png Riccardo De Contardi, 2019-05-11 17:06
cattura5.png (133 KB) cattura5.png Riccardo De Contardi, 2019-05-11 17:07
Actions #1

Updated by Susanne Moog about 6 years ago

  • Target version changed from 8.7.19 to Candidate for patchlevel
Actions #2

Updated by Riccardo De Contardi over 5 years ago

  • Status changed from New to Needs Feedback

Is this issue still reproducible? I tried a short test with the latest versions of 8.7.x and 9.5.x and failed.

Could you give us a step-by-step guide on how to reproduce this issue? Thank you!

Actions #3

Updated by Fernandez Daniel over 5 years ago

Riccardo De Contardi wrote:

Is this issue still reproducible? I tried a short test with the latest versions of 8.7.x and 9.5.x and failed.

Could you give us a step-by-step guide on how to reproduce this issue? Thank you!

On 8.7.2X is still reproducible. You can reproduce like this:

1. Create a sysfolder (eg. for storing News-Entries)
2. Localize the sysfolder to be able to localize records in BE
3. Create a News record (as ex.) -> it gets uid 1 in lang = 0 (default language)
4. Localize this news record (it gets uid 2 in lang = 1)
5. Now you have a sysfolder with a newsrecord in lang 0 and a translation of this record in lang 1 with parent uid 1.

Everything ok and like expected until here. Lets say you have now 100-1000 records like this in this sysfolder and you search a specific record with a keyword (in Listview). Because you work usualy with languages you have by default ticked the "localisation view" on bottom of list. You search and you get some results. They look then like this (simplified)

UID 1
-> UID 2
UID 2

So you get the French record (uid 2) twice. One as localised record of german one an one that looks like french only. In fact is 2 times the same frensh record.
Thats confusing. I would expect only

UID 1
-> UID 2

or if i have a record without translation in german

UID 1
UID 2

here a screenshot of an actual situation like described

Updated by Riccardo De Contardi over 5 years ago

Hi, thank you for your reply; this is the test I performed on 8.7.25; a fresh installation (EXT:news has been installed for this occasion)

Prerequisites:

  • TYPO3 has three languages:
    • Italiano (default)
    • English (ID=1)
  • * French (ID=2)

1) I created a "News Folder" Sysfolder and then translated it into english and french:

2) I created my first news record in italian, so it has ID=1

3) I translated it into english and french

4) I added a couple of additional news record, with a different title

5) Last, I opened the search filter and searched for "LOREM" which is a word in common between all the translated versions of the first news; the result is:

I am a bit perplexed as I don't see weird "repeated" records. Am I doing something wrong?

Actions #5

Updated by Fernandez Daniel over 5 years ago

Riccardo De Contardi wrote:

Hi, thank you for your reply; this is the test I performed on 8.7.25; a fresh installation (EXT:news has been installed for this occasion)

Prerequisites:

  • TYPO3 has three languages:
    • Italiano (default)
    • English (ID=1)
  • * French (ID=2)

1) I created a "News Folder" Sysfolder and then translated it into english and french:

2) I created my first news record in italian, so it has ID=1

3) I translated it into english and french

4) I added a couple of additional news record, with a different title

5) Last, I opened the search filter and searched for "LOREM" which is a word in common between all the translated versions of the first news; the result is:

I am a bit perplexed as I don't see weird "repeated" records. Am I doing something wrong?

Have you ticked the Option „localisation view“ in the bottom of the listview? Without this its working but, well, you dont see localised results.

Actions #6

Updated by Riccardo De Contardi over 5 years ago

Have you ticked the Option „localisation view“ in the bottom of the listview? Without this its working but, well, you dont see localised results.

Yes, "Localization view" is checked; also "Extended view" and "Show clipboard"

Actions #7

Updated by Fernandez Daniel over 5 years ago

Riccardo De Contardi wrote:

Have you ticked the Option „localisation view“ in the bottom of the listview? Without this its working but, well, you dont see localised results.

Yes, "Localization view" is checked; also "Extended view" and "Show clipboard"

After further analysis it came out, that the reason was an outdated Grid-Elements Version. It's not a core problem anymore.
Thank you for your effort.

Actions #8

Updated by Riccardo De Contardi over 5 years ago

  • Status changed from Needs Feedback to Closed
  • Target version deleted (Candidate for patchlevel)

@Fernandez Daniel thank you for your kind reply; I'm happy you managed to find out the cause of the problem.

I think I can safely close this issue; if you think that this is the wrong decision, please reopen it or ping me.

Thank you.

Actions

Also available in: Atom PDF