Bug #87520

EXT:FORM - BE Lang DE/EN - Label-Error

Added by Sebastian Schmal almost 3 years ago. Updated 9 months ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Form Framework
Target version:
-
Start date:
2019-01-22
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
8
PHP Version:
7.1
Tags:
form
Complexity:
Is Regression:
Sprint Focus:

Description

If i have a "Admin-User" with a BE Lang: EN
Add a "Content element" in a form.
Save the form with the new element works it fine.

If i change the BE Lang in DE
Go to the Form, click on "save" and now the Error Output:

Oops, an error occurred!
Exception while property mapping at property path "": The value "Content element" of property "label" (form element "contentelement-1") is not equal to the default value "Inhaltselement" #1528588035
More information regarding this error might be available online.

#1

Updated by Tobi Kretschmann over 2 years ago

  • PHP Version changed from 7.0 to 7.1

I can confirm this behavior in TYPO3 8.7.24.

I have many forms. some where created with BE language in English others with German.

With my admin user and BE set to English, all I have to do to get this exception is to add a content element, no matter if there is already an existing one.

#2

Updated by Nikolaj Short over 2 years ago

Can confirm this issue on TYPO3 9.5.5.
The backend language seems to be the cause.

#3

Updated by Bjoern Jacob over 2 years ago

  • Sprint Focus set to Remote Sprint
#4

Updated by Susanne Moog over 2 years ago

  • Assignee set to Ralf Zimmermann
  • Sprint Focus deleted (Remote Sprint)
#5

Updated by Ralf Zimmermann over 2 years ago

  • Status changed from New to In Progress
#6

Updated by Gerrit Code Review over 2 years ago

  • Status changed from In Progress to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60638

#7

Updated by Gerrit Code Review over 2 years ago

Patch set 1 for branch 9.5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60639

#8

Updated by Gerrit Code Review over 2 years ago

Patch set 2 for branch 9.5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60639

#9

Updated by Gerrit Code Review over 2 years ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60638

#10

Updated by Gerrit Code Review over 2 years ago

Patch set 3 for branch 9.5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60639

#11

Updated by Gerrit Code Review over 2 years ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60638

#12

Updated by Gerrit Code Review over 2 years ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60638

#13

Updated by Gerrit Code Review over 2 years ago

Patch set 4 for branch 9.5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60639

#14

Updated by Ralf Zimmermann over 2 years ago

Since there are no backend languages available for TYPO3 v10 you can test this patch with the v9 version of the patch https://review.typo3.org/#/c/Packages/TYPO3.CMS/+/60639/

Test scenarios:

1:

  • you must have 2 backend languages e.g. "EN" and "DE"
  • switch to the "User Settings" module
  • change the backend language to "EN"
  • create a new form
  • open the form with the form editor
  • create a form element "ContentElement"
  • save the form
  • switch to the "User Settings" module
  • change the backend language to "DE"
  • clear the system cache
  • open the previous created form with the form editor
  • save the form

2:

  • you must have 2 backend languages e.g. "EN" and "DE"
  • switch to the "User Settings" module (browser tab 1)
  • change the backend language to "EN" (browser tab 1)
  • create a new form (browser tab 2)
  • open the form with the form editor (browser tab 2)
  • create a form element "ContentElement" (browser tab 2)
  • change the backend language to "DE" (browser tab 1)
  • clear the system cache (browser tab 1)
  • save the form (browser tab 2)
#15

Updated by Clemens Riccabona about 2 years ago

Can confirm for TYPO3 v8.7.27.

Is there any chance to see a bugfix for v8 LTS?

#16

Updated by Anonymous about 2 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
#17

Updated by Benni Mack almost 2 years ago

  • Status changed from Resolved to Closed
#18

Updated by Julian Wittorf over 1 year ago

Clemens Riccabona wrote:

Can confirm for TYPO3 v8.7.27.

Is there any chance to see a bugfix for v8 LTS?

+ 1

can confirm for TYPO3 v.8.7.32. Seems only to be fixed in 9.5+

#19

Updated by Christian Ludwig 11 months ago

Bugfix is still missing in TYPO3 v.8.7.32. And it seems to be even worse because changing the user's backend language doesn't fix the problem.

Why is ist necessary to compare the label against a default value anyway? Would be nice to be able to change the label to a more describing name when having multiple content elements in one form.

#20

Updated by Dominik Kempf 9 months ago

  • Assignee changed from Ralf Zimmermann to Benni Mack
  • % Done changed from 100 to 0

This is not fixed! We´re on a 8.7.39 and this bug still bothers our client.

This is a major problem, cause they work a lot with forms and are paying for the E-LTS. So please, change the status of that ticket, it´s not closed - even if theres a patch for T3 9.

That´s some sort of missuse of a ticket system, if a Ticket for T3 8 is closed due to a patch for T3 9.

Benni Mack - i assigned that Ticket to you, cause you changed the status. So please, reopen that one, so it can get fixed for T3 8.

Cheers

#21

Updated by Oliver Hader 9 months ago

Dominik Kempf wrote in #note-20:

This is not fixed! We´re on a 8.7.39 and this bug still bothers our client.

This is a major problem, cause they work a lot with forms and are paying for the E-LTS. So please, change the status of that ticket, it´s not closed - even if theres a patch for T3 9.

That´s some sort of missuse of a ticket system, if a Ticket for T3 8 is closed due to a patch for T3 9.

Benni Mack - i assigned that Ticket to you, cause you changed the status. So please, reopen that one, so it can get fixed for T3 8.

Cheers

Cheers Dominik,

please use https://elts.typo3.com/ and corresponding Jira service-desks to hand in your report/request - as an alternative you can also write a mail to .

This very issue tracker (Redmine) is used for "regular" (public, community) TYPO3 versions only. That's why I'm reverting your recent changes to this ticket.

All the best!
Oliver

#22

Updated by Oliver Hader 9 months ago

  • Assignee deleted (Benni Mack)

Also available in: Atom PDF