Skip to content

Commit f0cdd06

Browse files
committed
MC-15083: Resolve performance issues
- Only load tinyMCE and google maps configuration on editor pages
1 parent f877c14 commit f0cdd06

File tree

4 files changed

+7
-15
lines changed

4 files changed

+7
-15
lines changed

app/code/Magento/PageBuilder/view/adminhtml/layout/editor.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77
-->
88
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="admin-1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
99
<body>
10+
<referenceContainer name="after.body.start">
11+
<block class="Magento\PageBuilder\Block\GoogleMapsApi" name="google.maps.api" template="Magento_PageBuilder::googlemaps.phtml" />
12+
<block class="Magento\PageBuilder\Block\WysiwygSetup" name="wysiwyg.setup" template="Magento_PageBuilder::wysiwyg_setup.phtml" />
13+
</referenceContainer>
1014
<block class="Magento\Framework\View\Element\Template" name="head.additional" as="head.additional" template="Magento_PageBuilder::html/container.phtml">
1115
<block class="Magento\PageBuilder\Block\Adminhtml\Html\Head\BabelPolyfill" name="pagebuilder.babel.polyfill" as="pagebuilder.babel.polyfill" template="Magento_PageBuilder::html/head/babel_polyfill.phtml"/>
1216
</block>

app/code/Magento/PageBuilder/view/base/layout/default.xml

Lines changed: 0 additions & 15 deletions
This file was deleted.

app/code/Magento/PageBuilder/view/frontend/layout/default.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
-->
88
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
99
<body>
10+
<referenceContainer name="after.body.start">
11+
<block class="Magento\PageBuilder\Block\GoogleMapsApi" name="google.maps.api" template="Magento_PageBuilder::googlemaps.phtml" />
12+
</referenceContainer>
1013
<referenceBlock name="head.components">
1114
<block class="Magento\PageBuilder\Block\WidgetInitializer" name="pagebuilder.widget.initializer" template="Magento_PageBuilder::widget_initializer.phtml" />
1215
</referenceBlock>

0 commit comments

Comments
 (0)