默认情况下的后台静态块是可以手动添加到PHTML执行的,那么怎么操作呢?
如您想添加到Phtml,可以使用以下代码
<?php echo $this->getLayout()->createBlock('Magento\Cms\Block\Block')->setBlockId('your_block_identifier')->toHtml();?>
而这页面在CMS page中时,可以使用
{{block class="Magento\\Cms\\Block\\Block" block_id="block_identifier"}}
如您想通过xml layout之类添加它的话,可以使用
<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>
请登录已经激活账号继续浏此文章所有内容!