[TASK] Deprecate jQuery and extJS arguments for BE viewhelpers
[Packages/TYPO3.CMS.git] / typo3 / sysext / form / Resources / Private / Backend / Layouts / FormEditor.html
1 {namespace formvh = TYPO3\CMS\Form\ViewHelpers}
2
3 <formvh:be.pageRenderer
4 includeCssFiles="{stylesheets}"
5 addInlineSettings="{addInlineSettings}"
6 includeJsFiles="{0: 'EXT:backend/Resources/Public/JavaScript/jsfunc.tbe_editor.js'}"
7 />
8
9 <div data-identifier="moduleLoadingIndicator" class="form-editor-loading-spinner">
10 <core:icon identifier="spinner-circle-dark" size="default" />
11 <div class="form-editor-loading-spinner-label"><f:translate key="LLL:EXT:form/Resources/Private/Language/Database.xlf:formEditor.loading" /></div>
12 </div>
13
14 <div data-identifier="moduleWrapper" class="hidden">
15 <f:format.raw>{formEditorTemplates}</f:format.raw>
16
17 <section id="t3-form-navigation-component" class="t3-form-x-component" data-identifier="structureSection">
18 <div id="t3-form-structure-panel">
19 <f:render section="ElementSidebarTree"/>
20 </div>
21 </section>
22
23 <section id="t3-form-stage-container" data-identifier="stageContainer">
24 <div id="t3-form-stage-inner-container">
25 <header id="t3-form-stage-header">
26 <f:render section="Header"/>
27 </header>
28 <div id="t3-form-stage-content">
29 <f:render section="Stage"/>
30 </div>
31 </div>
32 </section>
33
34 <section id="t3-form-inspector-panels-container" class="t3-form-x-component" data-identifier="inspectorSection">
35 <f:render section="Inspector"/>
36 </section>
37 </div>
38
39 <script type="text/javascript">
40 require(['{dynamicRequireJsModules.app}', '{dynamicRequireJsModules.mediator}', '{dynamicRequireJsModules.viewModel}'], function (formEditorApp, mediator, viewModel) {
41 window.TYPO3.FORMEDITOR_APP = formEditorApp.getInstance(
42 <f:format.htmlentitiesDecode>{formEditorAppInitialData}</f:format.htmlentitiesDecode>,
43 mediator,
44 viewModel
45 ).run();
46 });
47 </script>