Project

General

Profile

Actions

Bug #99765

open

Forms backend module broken if BE/languageDebug is enabled

Added by Josef Glatz about 1 year ago. Updated 11 months ago.

Status:
Needs Feedback
Priority:
Must have
Assignee:
-
Category:
Form Framework
Target version:
-
Start date:
2023-01-31
Due date:
% Done:

0%

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

Description

Problem

  1. enable BE/languageDebug system setting
  2. open Forms backend modul
  3. Try to open an existing form > fails without detailed error (no console error, no 5xx/4xx error in network tab)

Why this needs to be fixed?

  1. for general debugging
  2. for translation purposes of the TYPO3 core (e.g for preparing screenshots for easier translation on crowdin)

Files

clipboard-202301311111-6jhnz.png (86.4 KB) clipboard-202301311111-6jhnz.png Josef Glatz, 2023-01-31 10:11
Actions #1

Updated by Christian Kuhn about 1 year ago

  • Status changed from New to Needs Feedback

Josef, since you are an active translator: How useful is the 'languageDebug' thing in the first place?

To me, it tends to clutter the interface a lot, up to a point where it becomes unusable. Since this is a lowlevel thing, we won't be able to improve the situation much, either, for instance, we can not do something like "ok, add a title tag" since locallang does not necessarily live in html context at all, and we don't now about such things on this level.

How bad is the overall situation of this toggle? From my point of view, I actually tend to deprecate, or maybe even remove directly since I guess it's not a v12 breaking change if we have a patch that ends up ignoring the toggle?

Actions #2

Updated by Benni Mack 11 months ago

I recommend to deprecate this setting and remove it in v13. wdyt?

Actions

Also available in: Atom PDF