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