|
@@ -101,35 +101,35 @@ |
|
|
block discarded – undo |
|
101
|
101
|
|
|
102
|
102
|
$html = []; |
|
103
|
103
|
$html[] = '<div ' . GeneralUtility::implodeAttributes($containerAttributes, true) . '>'; |
|
104
|
|
- $html[] = '<input class="t3js-flex-control-action" type="hidden" name="' . htmlspecialchars($actionFieldName) . '" value="" />'; |
|
105
|
|
- $html[] = '<div ' . GeneralUtility::implodeAttributes($panelHeaderAttributes, true) . '>'; |
|
106
|
|
- $html[] = '<div class="form-irre-header ' . ($flexFormContainerElementCollapsed ? ' collapsed' : '') . '">'; |
|
107
|
|
- $html[] = '<div class="form-irre-header-cell form-irre-header-icon">'; |
|
108
|
|
- $html[] = '<span class="caret"></span>'; |
|
109
|
|
- $html[] = '</div>'; |
|
110
|
|
- $html[] = '<button ' . GeneralUtility::implodeAttributes($toggleAttributes, true) . '>'; |
|
111
|
|
- $html[] = '<div class="form-irre-header-cell form-irre-header-body">'; |
|
112
|
|
- $html[] = htmlspecialchars($containerTitle); |
|
113
|
|
- $html[] = '<output class="content-preview"></output>'; |
|
114
|
|
- $html[] = '</div>'; |
|
115
|
|
- $html[] = '</button>'; |
|
116
|
|
- $html[] = '<div class="form-irre-header-cell form-irre-header-control t3js-formengine-irre-control">'; |
|
117
|
|
- $html[] = '<div class="btn-group btn-group-sm">'; |
|
118
|
|
- $html[] = implode(LF, $moveAndDeleteContent); |
|
119
|
|
- $html[] = '</div>'; |
|
120
|
|
- $html[] = '</div>'; |
|
121
|
|
- $html[] = '</div>'; |
|
122
|
|
- $html[] = '</div>'; |
|
123
|
|
- $html[] = '<div id="' . htmlspecialchars($flexFormDomContainerId) . '" class="collapse t3js-flex-section-content ' . ($flexFormContainerElementCollapsed ? '' : 'show') . '">'; |
|
124
|
|
- $html[] = $containerContentResult['html']; |
|
125
|
|
- $html[] = '</div>'; |
|
126
|
|
- $html[] = '<input'; |
|
127
|
|
- $html[] = 'class="t3js-flex-control-toggle"'; |
|
128
|
|
- $html[] = 'type="hidden"'; |
|
129
|
|
- $html[] = 'id="flexform-toggle-container-' . htmlspecialchars($flexFormContainerIdentifier) . '"'; |
|
130
|
|
- $html[] = 'name="' . htmlspecialchars($toggleFieldName) . '"'; |
|
131
|
|
- $html[] = 'value="' . ($flexFormContainerElementCollapsed ? '1' : '0') . '"'; |
|
132
|
|
- $html[] = '/>'; |
|
|
104
|
+ $html[] = '<input class="t3js-flex-control-action" type="hidden" name="' . htmlspecialchars($actionFieldName) . '" value="" />'; |
|
|
105
|
+ $html[] = '<div ' . GeneralUtility::implodeAttributes($panelHeaderAttributes, true) . '>'; |
|
|
106
|
+ $html[] = '<div class="form-irre-header ' . ($flexFormContainerElementCollapsed ? ' collapsed' : '') . '">'; |
|
|
107
|
+ $html[] = '<div class="form-irre-header-cell form-irre-header-icon">'; |
|
|
108
|
+ $html[] = '<span class="caret"></span>'; |
|
|
109
|
+ $html[] = '</div>'; |
|
|
110
|
+ $html[] = '<button ' . GeneralUtility::implodeAttributes($toggleAttributes, true) . '>'; |
|
|
111
|
+ $html[] = '<div class="form-irre-header-cell form-irre-header-body">'; |
|
|
112
|
+ $html[] = htmlspecialchars($containerTitle); |
|
|
113
|
+ $html[] = '<output class="content-preview"></output>'; |
|
|
114
|
+ $html[] = '</div>'; |
|
|
115
|
+ $html[] = '</button>'; |
|
|
116
|
+ $html[] = '<div class="form-irre-header-cell form-irre-header-control t3js-formengine-irre-control">'; |
|
|
117
|
+ $html[] = '<div class="btn-group btn-group-sm">'; |
|
|
118
|
+ $html[] = implode(LF, $moveAndDeleteContent); |
|
|
119
|
+ $html[] = '</div>'; |
|
|
120
|
+ $html[] = '</div>'; |
|
|
121
|
+ $html[] = '</div>'; |
|
|
122
|
+ $html[] = '</div>'; |
|
|
123
|
+ $html[] = '<div id="' . htmlspecialchars($flexFormDomContainerId) . '" class="collapse t3js-flex-section-content ' . ($flexFormContainerElementCollapsed ? '' : 'show') . '">'; |
|
|
124
|
+ $html[] = $containerContentResult['html']; |
|
|
125
|
+ $html[] = '</div>'; |
|
|
126
|
+ $html[] = '<input'; |
|
|
127
|
+ $html[] = 'class="t3js-flex-control-toggle"'; |
|
|
128
|
+ $html[] = 'type="hidden"'; |
|
|
129
|
+ $html[] = 'id="flexform-toggle-container-' . htmlspecialchars($flexFormContainerIdentifier) . '"'; |
|
|
130
|
+ $html[] = 'name="' . htmlspecialchars($toggleFieldName) . '"'; |
|
|
131
|
+ $html[] = 'value="' . ($flexFormContainerElementCollapsed ? '1' : '0') . '"'; |
|
|
132
|
+ $html[] = '/>'; |
|
133
|
133
|
$html[] = '</div>'; |
|
134
|
134
|
|
|
135
|
135
|
$resultArray['html'] = implode(LF, $html); |