Magento 2 call static block in phtml file


Method to call CMS static block in phtml file in Magento 2


Call your static block in phtml file:

<?php

echo $this->getLayout()->createBlock('Magento\Cms\Block\Block')->setBlockId('your_block_identifier')->toHtml();

?>

Display CMS Static Block In CMS Content:

{{block class="Magento\\Cms\\Block\\Block" block_id="block_identifier"}

Display CMS Static Block In XML:

<referenceContainer name="content"> 
    <block class="Magento\Cms\Block\Block" name="block_identifier"> 
        <arguments> 
            <argument name="block_id" xsi:type="string">block_identifier</argument> 
        </arguments> 
    </block> 
</referenceContainer>



Happy Coding :)

Comments

Popular Posts

Magmi Single and Multiple Category Importer