📜  magento2 在 phtml 中添加静态块 (1)

📅  最后修改于: 2023-12-03 15:32:47.791000             🧑  作者: Mango

在 Magento 2 主题中添加静态块

在 Magento 2 主题中,我们可以使用静态块添加 HTML 内容。静态块是可重复使用的模块,其中包括文本、图像、链接以及其他内容,可以用于页面的多个位置。在此处,我们将学习如何在主题的 PHTML 文件中添加静态块。

步骤

以下是在 Magento 2 主题中添加静态块的步骤:

  1. 通过 Magento 后端管理面板创建新的静态块以及相应的内容。

  2. 在 PHTML 文件中添加以下代码片段:

<?= $block->getLayout()
           ->createBlock('Magento\Cms\Block\Block')
           ->setBlockId('block_identifier')
           ->toHtml(); ?>
  1. 替换指定的 block_identifier 为您所创建的静态块的标识符。

现在,静态块的内容将显示在主题的 PHTML 文件中。

示例代码

以下是放置在示例 PHTML 文件中的完整代码片段:

<div class="custom-static-block">
    <?= $block->getLayout()
               ->createBlock('Magento\Cms\Block\Block')
               ->setBlockId('block_identifier')
               ->toHtml(); ?>
</div>
结论

通过遵循以上步骤,您可以在 Magento 2 主题中轻松添加静态块。这可以使您在页面中添加各种内容,而无需编写任何代码。