Facebook
From Mustard Partdridge, 4 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 243
  1. <?xml version="1.0"?>
  2. <!--
  3. /**
  4.  * Copyright © Magento, Inc. All rights reserved.
  5.  * See COPYING.txt for license details.
  6.  */
  7. -->
  8. <page layout="3columns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
  9.     <update handle="default_head_blocks"/>
  10.         <update handle="checkout_cart_sidebar_item_renderers"/>
  11.     <update handle="checkout_cart_sidebar_item_price_renderers"/>
  12.     <update handle="checkout_cart_sidebar_total_renderers"/>
  13.     <body>
  14.         <block name="require.js" class="Magento\Framework\View\Element\Template" template="Magento_Theme::page/js/require_js.phtml" />
  15.         <referenceContainer name="after.body.start">
  16.             <block class="Magento\RequireJs\Block\Html\Head\Config" name="requirejs-config"/>
  17.             <block class="Magento\Translation\Block\Html\Head\Config" name="translate-config"/>
  18.             <block class="Magento\Translation\Block\Js" name="translate" template="Magento_Translation::translate.phtml"/>
  19.             <block class="Magento\Framework\View\Element\Js\Cookie" name="js_cookies" template="Magento_Theme::js/cookie.phtml"/>
  20.             <block class="Magento\Theme\Block\Html\Notices" name="global_notices" template="Magento_Theme::html/notices.phtml"/>
  21.         </referenceContainer>
  22.                 <referenceBlock name="head.components">
  23.             <block class="Magento\Framework\View\Element\Js\Components" name="checkout_page_head_components" template="Magento_Checkout::js/components.phtml"/>
  24.                        
  25.         </referenceBlock>
  26.         <referenceBlock name="top.links">
  27.             <block class="Magento\Theme\Block\Html\Header" name="header" as="header" before="-">
  28.                 <arguments>
  29.                     <argument name="show_part" xsi:type="string">welcome</argument>
  30.                 </arguments>
  31.             </block>
  32.         </referenceBlock>
  33.  
  34.         <referenceContainer name="main.content">
  35.             <block class="Magento\Framework\View\Element\Template" name="skip_to_content.target" before="-" template="Magento_Theme::html/skiptarget.phtml">
  36.                 <arguments>
  37.                     <argument name="target_id" xsi:type="string">contentarea</argument>
  38.                 </arguments>
  39.             </block>
  40.         </referenceContainer>
  41.         <referenceContainer name="header.container">
  42.             <container name="header.panel.wrapper" htmlClass="panel wrapper" htmlTag="div" before="-">
  43.                 <container name="header.panel" label="Page Header Panel" htmlTag="div" htmlClass="panel header">
  44.                     <block class="Magento\Framework\View\Element\Template" name="skip_to_content" template="Magento_Theme::html/skip.phtml">
  45.                         <arguments>
  46.                             <argument name="target" xsi:type="string">contentarea</argument>
  47.                             <argument name="label" translate="true" xsi:type="string">Skip to Content</argument>
  48.                         </arguments>
  49.                     </block>
  50.                     <block class="Magento\Store\Block\Switcher" name="store_language" as="store_language" template="Magento_Store::switch/languages.phtml">
  51.                         <arguments>
  52.                             <argument name="view_model" xsi:type="object">Magento\Store\ViewModel\SwitcherUrlProvider</argument>
  53.                         </arguments>
  54.                     </block>
  55.                     <block class="Magento\Customer\Block\Account\Navigation" name="top.links">
  56.                         <arguments>
  57.                             <argument name="css_class" xsi:type="string">header links</argument>
  58.                         </arguments>
  59.                     </block>
  60.                 </container>
  61.             </container>
  62.             <container name="header-wrapper" label="Page Header" as="header-wrapper" htmlTag="div" htmlClass="header content">
  63.                 <block class="Magento\Theme\Block\Html\Header\Logo" name="logo">
  64.                     <arguments>
  65.                         <argument name="logo_img_width" xsi:type="number">189</argument>
  66.                         <argument name="logo_img_height" xsi:type="number">64</argument>
  67.                     </arguments>
  68.                 </block>
  69.             </container>
  70.                         <container name="account.links.new" as="accountLinks" htmlTag="div" htmlClass="account-links-new">
  71.                                 <block class="Magento\Framework\View\Element\Template" after="-" name="new.top.links" template="Magento_Theme::html/new_toplinks.phtml"></block>
  72.                         </container>
  73.         </referenceContainer>
  74.                 <move element="account.links.new" destination="header-wrapper" after="-" />
  75.         <referenceContainer name="page.top">
  76.             <block class="Magento\Framework\View\Element\Template" name="navigation.sections" before="-" template="Magento_Theme::html/sections.phtml">
  77.                 <arguments>
  78.                     <argument name="group_name" xsi:type="string">navigation-sections</argument>
  79.                     <argument name="group_css" xsi:type="string">nav-sections</argument>
  80.                 </arguments>
  81.                 <block class="Magento\Framework\View\Element\Template" name="store.menu" group="navigation-sections" template="Magento_Theme::html/container.phtml">
  82.                     <arguments>
  83.                         <argument name="title" translate="true" xsi:type="string">Menu</argument>
  84.                     </arguments>
  85.                     <block class="Magento\Theme\Block\Html\Topmenu" name="catalog.topnav" template="Magento_Theme::html/topmenu.phtml" ttl="3600" before="-"/>
  86.                 </block>
  87.                 <block class="Magento\Framework\View\Element\Text" name="store.links" group="navigation-sections">
  88.                     <arguments>
  89.                         <argument name="title" translate="true" xsi:type="string">Account</argument>
  90.                         <argument name="use_force" xsi:type="boolean">true</argument>
  91.                         <argument name="text" xsi:type="string"><![CDATA[<!-- Account links -->]]></argument>
  92.                     </arguments>
  93.                 </block>
  94.                 <block class="Magento\Framework\View\Element\Template" name="store.settings" group="navigation-sections" template="Magento_Theme::html/container.phtml">
  95.                     <arguments>
  96.                         <argument name="title" translate="true" xsi:type="string">Settings</argument>
  97.                     </arguments>
  98.                     <block class="Magento\Store\Block\Switcher" name="store.settings.language" template="Magento_Store::switch/languages.phtml">
  99.                         <arguments>
  100.                             <argument name="id_modifier" xsi:type="string">nav</argument>
  101.                             <argument name="view_model" xsi:type="object">Magento\Store\ViewModel\SwitcherUrlProvider</argument>
  102.                         </arguments>
  103.                     </block>
  104.                     <block class="Magento\Directory\Block\Currency" name="store.settings.currency" template="Magento_Directory::currency.phtml">
  105.                         <arguments>
  106.                             <argument name="id_modifier" xsi:type="string">nav</argument>
  107.                         </arguments>
  108.                     </block>
  109.                 </block>
  110.             </block>
  111.             <container name="top.container" as="topContainer" label="After Page Header Top" htmlTag="div" htmlClass="top-container"/>
  112.             <block class="Magento\Theme\Block\Html\Breadcrumbs" name="breadcrumbs" as="breadcrumbs"/>
  113.  
  114.         </referenceContainer>
  115.         <referenceContainer name="columns.top">
  116.             <block class="Magento\Theme\Block\Html\Title" name="page.main.title" template="Magento_Theme::html/title.phtml"/>
  117.             <container name="page.messages" htmlTag="div" htmlClass="page messages">
  118.                 <block class="Magento\Framework\View\Element\Template" name="ajax.message.placeholder" template="Magento_Theme::html/messages.phtml"/>
  119.                 <block class="Magento\Framework\View\Element\Messages" name="messages" as="messages" template="Magento_Theme::messages.phtml"/>
  120.             </container>
  121.  
  122.         </referenceContainer>
  123.         <referenceContainer name="main">
  124.             <container name="content.top" label="Main Content Top"/>
  125.             <container name="content" label="Main Content Area"/>
  126.             <container name="content.aside" label="Main Content Aside"/>
  127.             <container name="content.bottom" label="Main Content Bottom"/>
  128.         </referenceContainer>
  129.         <referenceContainer name="page.bottom.container">
  130.             <container name="page.bottom" label="Before Page Footer" htmlTag="div" htmlClass="content"/>
  131.         </referenceContainer>
  132.         <referenceContainer name="footer-container">
  133.             <container name="footer" as="footer" label="Page Footer" htmlTag="div" htmlClass="footer content">
  134.                 <block class="Magento\Store\Block\Switcher" name="store_switcher" as="store_switcher" template="Magento_Store::switch/stores.phtml"/>
  135.                 <block class="Magento\Framework\View\Element\Html\Links" name="footer_links">
  136.                     <arguments>
  137.                         <argument name="css_class" xsi:type="string">footer links</argument>
  138.                     </arguments>
  139.                 </block>
  140.                 <block class="Magento\Theme\Block\Html\Footer" name="copyright" template="Magento_Theme::html/copyright.phtml"/>
  141.                 <block class="Magento\Framework\View\Element\Template" name="report.bugs" template="Magento_Theme::html/bugreport.phtml" ifconfig="design/footer/report_bugs"/>
  142.             </container>
  143.         </referenceContainer>
  144.         <referenceContainer name="before.body.end">
  145.             <block class="Magento\Theme\Block\Html\Footer" name="absolute_footer" template="Magento_Theme::html/new_footer.phtml" />                   
  146.         </referenceContainer>
  147.         <referenceContainer name="content">
  148.             <block class="Magento\Framework\View\Element\FormKey" name="formkey"/>
  149.         </referenceContainer>
  150.                 <referenceBlock name="header.panel" remove="true" />
  151.                 <move element="authorization-link" destination = "header-wrapper" before="minicart" />
  152.                 <referenceBlock name="footer" remove="true"/>
  153.                 <move element="top_links_new" destination="header-wrapper" after="-" />
  154.     </body>
  155. </page>
  156.