Magento 2 – How to Add a Static Block on All Pages
cms-pageslayoutmagento2static-block
I want to add a static block on the left side of all pages.
Can anyone tell me how to do that?
Best Answer
First of all, override the 2columns-left.xml in your theme module and define every page's column layout as 2column-left from XML and cms pages. Than put following code in your 2columns-left.xml file
I think the problem you have is the name of the block you are trying to insert.
In the Magento rwd theme in the cms.xml layout file the block with that name is remove from the layout:
<remove name="left.permanent.callout"/>
Try changing the name from left.permanent.callout to something else and it should work.
Best Answer
First of all, override the 2columns-left.xml in your theme module and define every page's column layout as 2column-left from XML and cms pages. Than put following code in your 2columns-left.xml file
Above code will display your static block in the left side of your every 2columns-left style page.
The code to add cms block is: