Magento 2 : Adding Cms block using Layout Update XML The 2019 Stack Overflow Developer Survey Results Are In Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Adding a custom block to the cms home pageMagento 1.8 static block in widget not showing?How can i rewrite TierPrice Block in Magento2convert widget block codes to phtml and xml layoutHow do I add a css class to a CMS static block?magento 2 captcha not rendering if I override layout xmlHow to create a cms block with existing block content using widget in Magento 2?Add CMS Block to Sidebar in whole magento 2 siteHow insert static block all CMS page sidebar left sidebar Magento 2.x?Magento 2 : hide sidebar on mobile view

Typeface like Times New Roman but with "tied" percent sign

Does Parliament hold absolute power in the UK?

Segmentation fault output is suppressed when piping stdin into a function. Why?

What can I do if neighbor is blocking my solar panels intentionally?

Mortgage adviser recommends a longer term than necessary combined with overpayments

Did God make two great lights or did He make the great light two?

How many people can fit inside Mordenkainen's Magnificent Mansion?

Relations between two reciprocal partial derivatives?

Sort a list of pairs representing an acyclic, partial automorphism

How to pronounce 1ターン?

Wall plug outlet change

University's motivation for having tenure-track positions

Derivation tree not rendering

Single author papers against my advisor's will?

Keeping a retro style to sci-fi spaceships?

Can a 1st-level character have an ability score above 18?

Why does the Event Horizon Telescope (EHT) not include telescopes from Africa, Asia or Australia?

Do warforged have souls?

How are presidential pardons supposed to be used?

How to remove this toilet supply line that seems to have no nut?

"... to apply for a visa" or "... and applied for a visa"?

Working through the single responsibility principle (SRP) in Python when calls are expensive

Problems with Ubuntu mount /tmp

Can a novice safely splice in wire to lengthen 5V charging cable?



Magento 2 : Adding Cms block using Layout Update XML



The 2019 Stack Overflow Developer Survey Results Are In
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Adding a custom block to the cms home pageMagento 1.8 static block in widget not showing?How can i rewrite TierPrice Block in Magento2convert widget block codes to phtml and xml layoutHow do I add a css class to a CMS static block?magento 2 captcha not rendering if I override layout xmlHow to create a cms block with existing block content using widget in Magento 2?Add CMS Block to Sidebar in whole magento 2 siteHow insert static block all CMS page sidebar left sidebar Magento 2.x?Magento 2 : hide sidebar on mobile view



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








1















In order to create custom sidebar menus for my CMS pages in Magento 1, I used to be able to create a static block, and then use a widget to place it on all CMS pages that had a 2 column layout with left bar. That option is not avaialble in Magento 2.



So, for Magento 2, I created a block called "guidenav", and I want it to appear on certain CMS pages, and for those CMS pages I can using this code in Layout Update XML:



<referenceContainer name="sidebar.additional">
<block class="MagentoCmsBlockBlock" name="guidenav">
<arguments>
<argument name="block_id" xsi:type="string">guidenav</argument>
</arguments>
</block>
</referenceContainer>


The block isn't showing up. Any ideas?










share|improve this question
















bumped to the homepage by Community 2 days ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.















  • In Magento 2 also you can create a cms block for guidenav and use a widget to place it on all CMS pages.

    – Sejal Shah
    Jul 27 '17 at 5:16

















1















In order to create custom sidebar menus for my CMS pages in Magento 1, I used to be able to create a static block, and then use a widget to place it on all CMS pages that had a 2 column layout with left bar. That option is not avaialble in Magento 2.



So, for Magento 2, I created a block called "guidenav", and I want it to appear on certain CMS pages, and for those CMS pages I can using this code in Layout Update XML:



<referenceContainer name="sidebar.additional">
<block class="MagentoCmsBlockBlock" name="guidenav">
<arguments>
<argument name="block_id" xsi:type="string">guidenav</argument>
</arguments>
</block>
</referenceContainer>


The block isn't showing up. Any ideas?










share|improve this question
















bumped to the homepage by Community 2 days ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.















  • In Magento 2 also you can create a cms block for guidenav and use a widget to place it on all CMS pages.

    – Sejal Shah
    Jul 27 '17 at 5:16













1












1








1








In order to create custom sidebar menus for my CMS pages in Magento 1, I used to be able to create a static block, and then use a widget to place it on all CMS pages that had a 2 column layout with left bar. That option is not avaialble in Magento 2.



So, for Magento 2, I created a block called "guidenav", and I want it to appear on certain CMS pages, and for those CMS pages I can using this code in Layout Update XML:



<referenceContainer name="sidebar.additional">
<block class="MagentoCmsBlockBlock" name="guidenav">
<arguments>
<argument name="block_id" xsi:type="string">guidenav</argument>
</arguments>
</block>
</referenceContainer>


The block isn't showing up. Any ideas?










share|improve this question
















In order to create custom sidebar menus for my CMS pages in Magento 1, I used to be able to create a static block, and then use a widget to place it on all CMS pages that had a 2 column layout with left bar. That option is not avaialble in Magento 2.



So, for Magento 2, I created a block called "guidenav", and I want it to appear on certain CMS pages, and for those CMS pages I can using this code in Layout Update XML:



<referenceContainer name="sidebar.additional">
<block class="MagentoCmsBlockBlock" name="guidenav">
<arguments>
<argument name="block_id" xsi:type="string">guidenav</argument>
</arguments>
</block>
</referenceContainer>


The block isn't showing up. Any ideas?







magento2 layout blocks cms-block






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 22 '18 at 13:03









Teja Bhagavan Kollepara

2,99341949




2,99341949










asked Jul 26 '17 at 21:06









styzzzstyzzz

3482519




3482519





bumped to the homepage by Community 2 days ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







bumped to the homepage by Community 2 days ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.














  • In Magento 2 also you can create a cms block for guidenav and use a widget to place it on all CMS pages.

    – Sejal Shah
    Jul 27 '17 at 5:16

















  • In Magento 2 also you can create a cms block for guidenav and use a widget to place it on all CMS pages.

    – Sejal Shah
    Jul 27 '17 at 5:16
















In Magento 2 also you can create a cms block for guidenav and use a widget to place it on all CMS pages.

– Sejal Shah
Jul 27 '17 at 5:16





In Magento 2 also you can create a cms block for guidenav and use a widget to place it on all CMS pages.

– Sejal Shah
Jul 27 '17 at 5:16










1 Answer
1






active

oldest

votes


















0














I found the solution in case this will help anyone. In Magento 2, if you want to create a left side bar navigation, (and remove wishlist and compare), you need the following code in the CMS Page Layout Update XML (I dont like editing files if I dont have to, thats why I like sysing Layout Update XML). My block is called "guidenav" that calls the menu.



<referenceContainer name="sidebar.additional">
<referenceBlock name="catalog.compare.sidebar" remove="true"/>
<referenceBlock name="wishlist_sidebar" remove="true" />
<referenceBlock name="sale.reorder.sidebar" remove="true" />
<block class="MagentoCmsBlockBlock" name="guidenav">
<arguments>
<argument name="block_id" xsi:type="string">promo</argument>
</arguments>
</block>
</referenceContainer>





share|improve this answer

























    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "479"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f186670%2fmagento-2-adding-cms-block-using-layout-update-xml%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    I found the solution in case this will help anyone. In Magento 2, if you want to create a left side bar navigation, (and remove wishlist and compare), you need the following code in the CMS Page Layout Update XML (I dont like editing files if I dont have to, thats why I like sysing Layout Update XML). My block is called "guidenav" that calls the menu.



    <referenceContainer name="sidebar.additional">
    <referenceBlock name="catalog.compare.sidebar" remove="true"/>
    <referenceBlock name="wishlist_sidebar" remove="true" />
    <referenceBlock name="sale.reorder.sidebar" remove="true" />
    <block class="MagentoCmsBlockBlock" name="guidenav">
    <arguments>
    <argument name="block_id" xsi:type="string">promo</argument>
    </arguments>
    </block>
    </referenceContainer>





    share|improve this answer





























      0














      I found the solution in case this will help anyone. In Magento 2, if you want to create a left side bar navigation, (and remove wishlist and compare), you need the following code in the CMS Page Layout Update XML (I dont like editing files if I dont have to, thats why I like sysing Layout Update XML). My block is called "guidenav" that calls the menu.



      <referenceContainer name="sidebar.additional">
      <referenceBlock name="catalog.compare.sidebar" remove="true"/>
      <referenceBlock name="wishlist_sidebar" remove="true" />
      <referenceBlock name="sale.reorder.sidebar" remove="true" />
      <block class="MagentoCmsBlockBlock" name="guidenav">
      <arguments>
      <argument name="block_id" xsi:type="string">promo</argument>
      </arguments>
      </block>
      </referenceContainer>





      share|improve this answer



























        0












        0








        0







        I found the solution in case this will help anyone. In Magento 2, if you want to create a left side bar navigation, (and remove wishlist and compare), you need the following code in the CMS Page Layout Update XML (I dont like editing files if I dont have to, thats why I like sysing Layout Update XML). My block is called "guidenav" that calls the menu.



        <referenceContainer name="sidebar.additional">
        <referenceBlock name="catalog.compare.sidebar" remove="true"/>
        <referenceBlock name="wishlist_sidebar" remove="true" />
        <referenceBlock name="sale.reorder.sidebar" remove="true" />
        <block class="MagentoCmsBlockBlock" name="guidenav">
        <arguments>
        <argument name="block_id" xsi:type="string">promo</argument>
        </arguments>
        </block>
        </referenceContainer>





        share|improve this answer















        I found the solution in case this will help anyone. In Magento 2, if you want to create a left side bar navigation, (and remove wishlist and compare), you need the following code in the CMS Page Layout Update XML (I dont like editing files if I dont have to, thats why I like sysing Layout Update XML). My block is called "guidenav" that calls the menu.



        <referenceContainer name="sidebar.additional">
        <referenceBlock name="catalog.compare.sidebar" remove="true"/>
        <referenceBlock name="wishlist_sidebar" remove="true" />
        <referenceBlock name="sale.reorder.sidebar" remove="true" />
        <block class="MagentoCmsBlockBlock" name="guidenav">
        <arguments>
        <argument name="block_id" xsi:type="string">promo</argument>
        </arguments>
        </block>
        </referenceContainer>






        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Dec 5 '17 at 20:14









        tesar.hk

        306




        306










        answered Jul 27 '17 at 13:51









        styzzzstyzzz

        3482519




        3482519



























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Magento Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f186670%2fmagento-2-adding-cms-block-using-layout-update-xml%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Get product attribute by attribute group code in magento 2get product attribute by product attribute group in magento 2Magento 2 Log Bundle Product Data in List Page?How to get all product attribute of a attribute group of Default attribute set?Magento 2.1 Create a filter in the product grid by new attributeMagento 2 : Get Product Attribute values By GroupMagento 2 How to get all existing values for one attributeMagento 2 get custom attribute of a single product inside a pluginMagento 2.3 How to get all the Multi Source Inventory (MSI) locations collection in custom module?Magento2: how to develop rest API to get new productsGet product attribute by attribute group code ( [attribute_group_code] ) in magento 2

            Category:9 (number) SubcategoriesMedia in category "9 (number)"Navigation menuUpload mediaGND ID: 4485639-8Library of Congress authority ID: sh85091979ReasonatorScholiaStatistics

            Magento 2.3: How do i solve this, Not registered handle, on custom form?How can i rewrite TierPrice Block in Magento2magento 2 captcha not rendering if I override layout xmlmain.CRITICAL: Plugin class doesn't existMagento 2 : Problem while adding custom button order view page?Magento 2.2.5: Overriding Admin Controller sales/orderMagento 2.2.5: Add, Update and Delete existing products Custom OptionsMagento 2.3 : File Upload issue in UI Component FormMagento2 Not registered handleHow to configured Form Builder Js in my custom magento 2.3.0 module?Magento 2.3. How to create image upload field in an admin form