首页 > 解决方案 > 如何在 Magento 2 Block 上添加标题

问题描述

如何在 Magneto 2 Block 上添加标题,例如来自标签 {{}}。我想替换“PAGE TITLE FROM TAG”并使其动态化。

<div class="item" >
  <div class="ban ban-effect-1">
    <img class="image" src="{{media url="wysiwyg/services/title_slim.jpg"}}" 
         alt="Some Title here" />
    <div class="cap cap-center-vertically cap-center-horizontally cap-no-bg">
        <h3 class="text" data-animate-in="fadeInRight"> PAGE TITLE FROM TAG</h3>
    </div>
</div>

标签: magentomagento2

解决方案


你想自定义 phtml 模板文件,对吧?

如果是,您可以使用此功能:

$this->getLayout()->getBlock('head')->getTitle();

对于您的情况,您可以像这样添加动态内容:

<h3 class="text" data-animate-in="fadeInRight"><?=$this->getLayout()->getBlock('head')->getTitle()?></h3>

推荐阅读