M2怎样向主题插入后台静态Block块

作者:admi... 点击数: 0 收藏到会员中心
最后编辑时间: 2022-06-17 17:34

默认情况下的后台静态块是可以手动添加到PHTML执行的,那么怎么操作呢?

static-block.png


如您想添加到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>


请登录已经激活账号继续浏此文章所有内容!
会员中心

已经有帐号啦 !赶紧同小伙伴们愉快地玩耍吧

立即登录

还没有账号? 马上注册一个新帐户

注册账号
热点标签:
内容说明:
如您需要转载本文请保留以下信息是对作者发文的支持与尊重:

M2怎样向主题插入后台静态Block块 来源于 https://www.magentola.com/news-read-312.html
上一篇:M2默认主题相关前台展现在哪里修改?
下一篇:奇葩小技巧:M2部分主机在特定情况下无法更换logo图片
相关内容
产品推荐