Skip to content

Commit

Permalink
[BUGFIX] Fix allowed elements on dropzones
Browse files Browse the repository at this point in the history
In newer TYPO3 the TCEforms level is removed in field config.
So we need to take allowed field from there.

Resolves: #539
Release: 11.0.0
  • Loading branch information
opi99 committed Sep 21, 2023
1 parent def8861 commit 773eebb
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
<f:if condition="{childElements.{fieldKey}}">
<f:then>
<tvp:arrayVariable name="layoutFields" key="{fieldKey}">
<div class="tvjs-dropzone" data-parent-pointer="{parentPointer}#{fieldKey}:vDEF" data-child-allowed="{subFieldConfig.TCEforms.config.allowed}">
<div class="tvjs-dropzone" data-parent-pointer="{parentPointer}#{fieldKey}:vDEF" data-child-allowed="{subFieldConfig.TCEforms.config.allowed}{subFieldConfig.config.allowed}">
<f:for each="{childElements.{fieldKey}.vDEF}" as="element">
<f:render partial="Backend/Handler/DoktypeDefaultHandler/Node" arguments="{node: element.node}" />
</f:for>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
<f:if condition="{childElements.{fieldKey}}">
<f:then>
<tvp:arrayVariable name="layoutFields" key="{fieldKey}">
<div class="tvjs-dropzone" data-parent-pointer="{parentPointer}#{fieldKey}:vDEF" data-child-allowed="{subFieldConfig.TCEforms.config.allowed}">
<div class="tvjs-dropzone" data-parent-pointer="{parentPointer}#{fieldKey}:vDEF" data-child-allowed="{subFieldConfig.TCEforms.config.allowed}{subFieldConfig.config.allowed}">
<f:for each="{childElements.{fieldKey}.vDEF}" as="element">
<f:render partial="Backend/Handler/DoktypeDefaultHandler/Node" arguments="{node: element.node}" />
</f:for>
Expand Down

0 comments on commit 773eebb

Please sign in to comment.