Skip to content

Commit 363e234

Browse files
spoonerWebdkd-kaehm
authored andcommitted
[TASK] Beautify backend modules for v13
1 parent 55efb3f commit 363e234

File tree

2 files changed

+42
-14
lines changed

2 files changed

+42
-14
lines changed

Classes/Controller/Backend/Search/CoreOptimizationModuleController.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,6 @@ protected function initializeView($view): void
4242
parent::initializeView($view);
4343

4444
$this->generateCoreSelectorMenuUsingPageTree();
45-
$coreOptimizationTabs = $this->moduleTemplate->getDynamicTabMenu([], 'coreOptimization');
46-
$this->moduleTemplate->assign('tabs', $coreOptimizationTabs);
4745
}
4846

4947
/**
Lines changed: 42 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,42 @@
1-
<f:if condition="{can_not_proceed}">
2-
<f:then>
3-
<f:render partial="Backend/NoSiteAvailable" arguments="{_all}"/>
4-
</f:then>
5-
<f:else>
6-
<f:variable name="args" value="{0: 'searchbackend', 1: pageUID}" />
7-
<typo3-immediate-action action="TYPO3.Backend.Storage.ModuleStateStorage.update" args="{args -> f:format.json() -> f:format.htmlspecialchars()}"></typo3-immediate-action>
8-
9-
<f:render partial="Backend/FlashMessages" />
10-
<f:render section="Main"/>
11-
</f:else>
12-
</f:if>
1+
<f:render section="Before" arguments="{_all}" optional="true"/>
2+
3+
<div class="module {moduleClass}" data-module-id="{moduleId}" data-module-name="{moduleName}">
4+
<f:if condition="{formTag}">
5+
<f:then>
6+
<f:format.raw>{formTag}</f:format.raw>
7+
</f:then>
8+
</f:if>
9+
<f:if condition="{docHeader.enabled}">
10+
<f:render partial="DocHeader" arguments="{docHeader:docHeader}"/>
11+
</f:if>
12+
<div class="module-body t3js-module-body">
13+
<f:if condition="{uiBlock}">
14+
<div id="t3js-ui-block" class="ui-block">
15+
<core:icon identifier="spinner-circle" size="large"/>
16+
</div>
17+
</f:if>
18+
<f:flashMessages queueIdentifier="{flashMessageQueueIdentifier}"/>
19+
20+
<f:render section="After" arguments="{_all}" optional="true"/>
21+
22+
<f:if condition="{can_not_proceed}">
23+
<f:then>
24+
<f:render partial="Backend/NoSiteAvailable" arguments="{_all}"/>
25+
</f:then>
26+
<f:else>
27+
<f:variable name="args" value="{0: 'searchbackend', 1: pageUID}"/>
28+
<typo3-immediate-action action="TYPO3.Backend.Storage.ModuleStateStorage.update" args="{args -> f:format.json() -> f:format.htmlspecialchars()}"></typo3-immediate-action>
29+
30+
<f:render partial="Backend/FlashMessages"/>
31+
<f:render section="Main"/>
32+
</f:else>
33+
</f:if>
34+
35+
36+
</div>
37+
<f:if condition="{formTag}">
38+
<f:then>
39+
</form>
40+
</f:then>
41+
</f:if>
42+
</div>

0 commit comments

Comments
 (0)