जवाबों:
यदि आप पेज में स्टेटिक ब्लॉक को कॉल करना चाहते हैं
कोड के नीचे आज़माएं:
{{block class="Magento\\Cms\\Block\\Block" block_id="block_identifier"}}
यदि आप phtml फ़ाइल में कॉल करना चाहते हैं:
कोड के नीचे आज़माएं:
<?php echo $block->getLayout()->createBlock(\Magento\Cms\Block\Block::class)->setBlockId('block_identifier')->toHtml();?>
आपका xml फ़ाइल कोड होना चाहिए:
<referenceContainer name="sidebar.additional">
<block class="Magento\Cms\Block\Block" name="yourblockid">
<arguments>
<argument name="block_id" xsi:type="string">yourblockid</argument>
</arguments>
</block>
</referenceContainer>
अंत में अगर आप अपने ब्लॉक के साथ phtml को cms पेज में कॉल करना चाहते हैं:
कोड के नीचे आज़माएं:
{{block class="Magento\Modulename\Block\Blockname" template="Magento_Modulename::templatefilename.phtml"}}
अधिक जानकारी के लिए इस लिंक को देखें - https://chetansanghani.wordpress.com/2015/11/20/magento2-display-static-block-in-phtml-file-cms-page/
यह काम करना चाहिए:
<referenceContainer name="sidebar.additional">
<block class="Magento\Cms\Block\Block" name="yourblockid">
<arguments>
<argument name="block_id" xsi:type="string">yourblockid</argument>
</arguments>
</block>
</referenceContainer>
छवि के ऊपर आप मेरा ब्लॉक पहचानकर्ता = "product_view_right_sidebar" देख सकते हैं।
आपको केवल अपने ब्लॉक पहचानकर्ता के साथ प्रतिस्थापित करने की आवश्यकता है ...
यहाँ, मेरा ब्लॉक पहचानकर्ता = "product_view_right_sidebar" == "Your_block_identifier"
<referenceContainer name="sidebar.additional">
<block class="Magento\Cms\Block\Block" name="product_view_right_sidebar">
<arguments>
<argument name="block_id" xsi:type="string">product_view_right_sidebar</argument>
</arguments>
</block>
</referenceContainer>