Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1 exception(s):
- Exception #0 (MagentoFrameworkConfigDomValidationException): Element 'file': This element is not expected.
- Line: 1
- Exception #0 (MagentoFrameworkConfigDomValidationException): Element 'file': This element is not expected.
- Line: 1
- #0 /home/hardik/public_html/vendor/magento/framework/Config/Dom.php(115): MagentoFrameworkConfigDom->_initDom('<layout xmlns:x...')
- #1 /home/hardik/public_html/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(111): MagentoFrameworkConfigDom->__construct('<layout xmlns:x...', Object(MagentoFrameworkAppArgumentsValidationState), Array, NULL, '/home/hardik/p...', '%message%nLine:...')
- #2 /home/hardik/public_html/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(66): MagentoFrameworkObjectManagerFactoryAbstractFactory->createObject('Magento\Framewo...', Array)
- #3 /home/hardik/public_html/vendor/magento/framework/ObjectManager/ObjectManager.php(56): MagentoFrameworkObjectManagerFactoryDynamicDeveloper->create('Magento\Framewo...', Array)
- #4 /home/hardik/public_html/vendor/magento/framework/Config/DomFactory.php(42): MagentoFrameworkObjectManagerObjectManager->create('Magento\Framewo...', Array)
- #5 /home/hardik/public_html/vendor/magento/framework/View/Model/Layout/Update/Validator.php(141): MagentoFrameworkConfigDomFactory->createDom(Array)
- #6 /home/hardik/public_html/vendor/magento/framework/View/Model/Layout/Merge.php(461): MagentoFrameworkViewModelLayoutUpdateValidator->isValid('<layout xmlns:x...', 'layout_merged', false)
- #7 /home/hardik/public_html/vendor/magento/framework/View/Model/Layout/Merge.php(442): MagentoFrameworkViewModelLayoutMerge->_validateMergedLayout('LAYOUT_frontend...', '<file>/home/bik...')
- #8 /home/hardik/public_html/generated/code/Magento/Framework/View/Model/Layout/Merge/Interceptor.php(193): MagentoFrameworkViewModelLayoutMerge->load(Array)
- #9 /home/hardik/public_html/vendor/magento/framework/View/Layout/Builder.php(86): MagentoFrameworkViewModelLayoutMergeInterceptor->load()
- #10 /home/hardik/public_html/vendor/magento/framework/View/Layout/Builder.php(63): MagentoFrameworkViewLayoutBuilder->loadLayoutUpdates()
- #11 /home/hardik/public_html/vendor/magento/framework/View/Page/Config.php(197): MagentoFrameworkViewLayoutBuilder->build()
- #12 /home/hardik/public_html/vendor/magento/framework/View/Page/Config.php(207): MagentoFrameworkViewPageConfig->build()
- #13 /home/hardik/public_html/vendor/magento/framework/View/Result/Page.php(241): MagentoFrameworkViewPageConfig->publicBuild()
- #14 /home/hardik/public_html/vendor/magento/framework/View/Result/Layout.php(170): MagentoFrameworkViewResultPage->render(Object(MagentoFrameworkAppResponseHttpInterceptor))
- #15 /home/hardik/public_html/vendor/magento/framework/Interception/Interceptor.php(58): MagentoFrameworkViewResultLayout->renderResult(Object(MagentoFrameworkAppResponseHttpInterceptor))
- #16 /home/hardik/public_html/vendor/magento/framework/Interception/Interceptor.php(138): MagentoFrameworkViewResultPageInterceptor->___callParent('renderResult', Array)
- #17 /home/hardik/public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoFrameworkViewResultPageInterceptor->MagentoFrameworkInterception{closure}(Object(MagentoFrameworkAppResponseHttpInterceptor))
- #18 /home/hardik/public_html/generated/code/Magento/Framework/View/Result/Page/Interceptor.php(130): MagentoFrameworkViewResultPageInterceptor->___callPlugins('renderResult', Array, Array)
- #19 /home/hardik/public_html/vendor/magento/framework/App/Http.php(139): MagentoFrameworkViewResultPageInterceptor->renderResult(Object(MagentoFrameworkAppResponseHttpInterceptor))
- #20 /home/hardik/public_html/generated/code/Magento/Framework/App/Http/Interceptor.php(24): MagentoFrameworkAppHttp->launch()
- #21 /home/hardik/public_html/vendor/magento/framework/App/Bootstrap.php(256): MagentoFrameworkAppHttpInterceptor->launch()
- #22 /home/hardik/public_html/index.php(39): MagentoFrameworkAppBootstrap->run(Object(MagentoFrameworkAppHttpInterceptor))
- #23 {main}
- <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
- <head>
- <css src="css/developer.css"/>
- </head>
- <body>
- <referenceBlock name="head.additional">
- <block class="MagentoFrameworkViewElementTemplate" name="config.theme.setting" template="Magento_Theme::html/config.phtml"/>
- <block class="MagentoFrameworkViewElementTemplate" name="theme.color.setting" template="Magento_Theme::html/theme_color.phtml"/>
- </referenceBlock>
- <referenceContainer name="header.container">
- <container name="header.panel.wrapper" htmlClass="panel wrapper" htmlTag="div" before="-"/>
- <block class="MagentoThemeBlockHtmlHeader" name="header.content" template="html/header.phtml">
- <container name="toplinks-header" label="Header Links" as="toplinks-header" htmlTag="div" htmlClass="toplinks-wrapper"/>
- <container name="navigation-header" label="Navigation" as="navigation-header" htmlTag="div" htmlClass="navigation-wrapper"/>
- <container name="navigation-header-megamenu" label="Megamenu" as="navigation-header-megamenu" htmlTag="div" htmlClass="navigation-megamenu-wrapper">
- <block class="SmMegaMenuBlockMegaMenuView" name="megamenu.topnav" as="megamenu_topnav" template="Sm_MegaMenu::megamenu.phtml" />
- </container>
- <container name="navigation.mobile">
- <block class="MagentoThemeBlockHtmlTopmenu" name="nav.mobile" template="html/nav-mobile.phtml"/>
- </container>
- <container name="language-header" label="Language" as="language-header" htmlTag="div" htmlClass="language-wrapper"/>
- <container name="currency-header" label="Currency" as="currency-header" htmlTag="div" htmlClass="currency-wrapper"/>
- <container name="logo-header" label="Search" as="logo-header" htmlTag="div" htmlClass="logo-wrapper"/>
- <container name="search-header" label="Search" as="search-header" htmlTag="div" htmlClass="search-wrapper">
- <block class="MagentoFrameworkViewElementTemplate" name="top.search" as="topSearch" template="Magento_Search::form.mini.phtml" />
- </container>
- <container name="cart-header" label="Mini Cart" as="cart-header" htmlTag="div" htmlClass="cart-wrapper"/>
- </block>
- </referenceContainer>
- <referenceBlock name="header" remove="true"/>
- <referenceContainer name="header.panel" remove="true"/>
- <referenceBlock name="navigation.sections" remove="true"/>
- <referenceBlock name="register-link" remove="true"/>
- <referenceBlock name="sale.reorder.sidebar" remove="true"/>
- <referenceBlock name="wishlist_sidebar" remove="true"/>
- <move element="top.links" destination="toplinks-header" after="-"/>
- <move element="logo" destination="logo-header" before="-"/>
- <move element="catalog.topnav" destination="navigation-header"/>
- <move element="currency" destination="currency-header"/>
- <move element="store.settings.language" destination="language-header"/>
- <move element="minicart" destination="cart-header"/>
- <!--add to sidebar-->
- <referenceContainer name="sidebar.additional">
- <!--<remove name="catalog.compare.sidebar"/>-->
- <referenceBlock name="catalog.compare.sidebar" remove="true"/>
- <referenceContainer name="catalog.compare.sidebar" display="false" />
- <block class="MagentoCmsBlockBlock" name="product-sidebar">
- <arguments>
- <argument name="block_id" xsi:type="string">product-sidebar</argument>
- </arguments>
- </block>
- <!-- <block class="MagentoCmsBlockBlock" name="image-sidebar">
- <arguments>
- <argument name="block_id" xsi:type="string">image-sidebar</argument>
- </arguments>
- </block> -->
- </referenceContainer>
- <referenceContainer name="footer-container">
- <container name="footer" as="footer" label="Page Footer" htmlTag="div" htmlClass="footer footer-wrapper">
- <!--<remove name="form.subscribe"/>
- <remove name="report.bugs"/>-->
- <referenceBlock name="form.subscribe" remove="true"/>
- <referenceBlock name="report.bugs" remove="true"/>
- <block class="MagentoThemeBlockHtmlFooter" name="footer.content" template="html/footer.phtml"/>
- </container>
- </referenceContainer>
- </body>
- </page>
- <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
- <head>
- <!-- ADD JQUERY -->
- <meta name="x_ua_compatible" content="IE=edge"/>
- <script src="js/jquery-2.1.4.min.js"/>
- <script src="js/bootstrap/bootstrap.min.js"/>
- <script src="js/owl.carousel.js"/>
- <script src="js/easyResponsiveTabs.js"/>
- <script src="js/ytc_theme.js"/>
- <!-- ADD CSS -->
- <css src="css/styles-m.css" />
- <css src="css/styles-l.css" media="screen and (min-width: 768px)"/>
- <css src="css/print.css" media="print" />
- <css src="css/yttheme.css" />
- <!-- <css src="css/css_hack.css" /> -->
- </head>
- <body>
- <referenceContainer name="after.body.start">
- <block class="MagentoFrameworkViewElementJsComponents" name="head.components" as="components" template="Magento_Theme::js/components.phtml" before="-"/>
- </referenceContainer>
- </body>
- </page>
- /**
- * Create DOM document based on $xml parameter
- *
- * @param string $xml
- * @return DOMDocument
- * @throws MagentoFrameworkConfigDomValidationException
- */
- protected function _initDom($xml)
- {
- $dom = new DOMDocument();
- $useErrors = libxml_use_internal_errors(true);
- $res = $dom->loadXML($xml);
- if (!$res) {
- $errors = self::getXmlErrors($this->errorFormat);
- libxml_use_internal_errors($useErrors);
- var_dump($xml);die();
- throw new MagentoFrameworkConfigDomValidationException(implode("n", $errors));
- }
- libxml_use_internal_errors($useErrors);
- if ($this->validationState->isValidationRequired() && $this->schema) {
- $errors = $this->validateDomDocument($dom, $this->schema, $this->errorFormat);
- if (count($errors)) {
- var_dump($xml);die();
- throw new MagentoFrameworkConfigDomValidationException(implode("n", $errors));
- }
- }
- return $dom;
- }
Add Comment
Please, Sign In to add comment