Project

General

Profile

Actions

Feature #105613

open

List view localization not updated after deleting a language record

Added by Renzo Bauen 4 days ago. Updated 2 days ago.

Status:
New
Priority:
Could have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2024-11-16
Due date:
% Done:

0%

Estimated time:
PHP Version:
8.2
Tags:
Complexity:
Sprint Focus:

Description

If i delete a former translated record in listview, the row with the language id 0 is not updated. I have to click on the page again in the pagetree to update the row.
Beside the swiss flag, there should be a french flag in the enclosed picture.


Files

Actions #1

Updated by Garvin Hicking 4 days ago

  • Category set to Backend User Interface
Actions #2

Updated by Garvin Hicking 4 days ago

  • Subject changed from List view localization not updatet after deleting a language record to List view localization not updated after deleting a language record
Actions #3

Updated by Garvin Hicking 2 days ago

  • Tracker changed from Bug to Feature
  • Priority changed from Should have to Could have
  • TYPO3 Version deleted (13)

The problem here is, the deletion is done via an AJAX request. The idea of this is to only perform a specific action and then remove the deleted entry just from the DOM.

To do what you want to see, we would need another AJAX request that just fetches the single data row for the parent language record and replace the contents. Or do dynamically fetch the whole page via AJAX and replace it. This would lead to a "flash" of the page contents though.

So, I believe this is not something that can be quickly/easily addressed for now. I think it also classifies more as a "missing feature" because of this, and I changed the issue accordingly, I hope you agree?

Actions #4

Updated by Renzo Bauen 2 days ago

I agree that this is more a missing feature then a bug. I wasn't aware of the complexity of this issue. Thanks for your response.

Actions

Also available in: Atom PDF