Bug #80908

Using headers in select, RenderType selectCheckBox, within flexform is not possible anymore

Added by Benjamin Serfhos almost 3 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Must have
Category:
Backend JavaScript
Target version:
Start date:
2017-04-20
Due date:
% Done:

100%

TYPO3 Version:
7
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Hi,

When using the following example flexform the headers are rendered but not expandable anymore.
The html is rendered correctly and contains all the options but the interaction is not working.
This looks like an initialization problem.

To reproduce:
TYPO3 7.6.x
Flexform attached

The two headers should be clickable and expanding to display the items inside that category.

Kind regards,

Benjamin Serfhos

example.xml View - Example Flexform (1.92 KB) Benjamin Serfhos, 2017-04-20 11:44

Screen Shot 2017-04-20 at 11.27.36.png View - Rendered output (15.2 KB) Benjamin Serfhos, 2017-04-20 11:45

example_extension.zip - Example Extension to reproduce functionality (6.65 KB) Benjamin Serfhos, 2017-05-11 14:37

Associated revisions

Revision 0538ca97 (diff)
Added by Benjamin Serfhos about 2 years ago

[BUGFIX] Flexform Form ID should not contain brackets

Using brackets in flexform elements caused the javascript to be disabled
for the element.
While using a custom form id that can be used as HTML id="" this is
bypassed and fixes all javascript interaction.

Releases: master, 8.7
Resolves: #80908
Change-Id: I91f39b2fed61076b7139603fedc7b268546d64cd
Reviewed-on: https://review.typo3.org/52771
Reviewed-by: Frank Naegler <>
Tested-by: Frank Naegler <>
Tested-by: TYPO3com <>
Reviewed-by: Markus Klein <>
Reviewed-by: Tymoteusz Motylewski <>
Tested-by: Tymoteusz Motylewski <>

Revision 9be1ac92 (diff)
Added by Benjamin Serfhos about 2 years ago

[BUGFIX] Flexform Form ID should not contain brackets

Using brackets in flexform elements caused the javascript to be disabled
for the element.
While using a custom form id that can be used as HTML id="" this is
bypassed and fixes all javascript interaction.

Releases: master, 8.7
Resolves: #80908
Change-Id: I91f39b2fed61076b7139603fedc7b268546d64cd
Reviewed-on: https://review.typo3.org/54498
Tested-by: TYPO3com <>
Reviewed-by: Wouter Wolters <>
Tested-by: Wouter Wolters <>

History

#1 Updated by Benjamin Serfhos over 2 years ago

  • Assignee set to Benjamin Serfhos

#2 Updated by Gerrit Code Review over 2 years ago

  • Status changed from New 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/52771

#3 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/52771

#5 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/52771

#6 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/52771

#7 Updated by Gerrit Code Review over 2 years ago

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

#8 Updated by Gerrit Code Review over 2 years ago

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

#9 Updated by Gerrit Code Review about 2 years ago

Patch set 1 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54498

#10 Updated by Benjamin Serfhos about 2 years ago

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

#11 Updated by Benni Mack over 1 year ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF