magento - 如何在 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>
解决方案
你想自定义 phtml 模板文件,对吧?
如果是,您可以使用此功能:
$this->getLayout()->getBlock('head')->getTitle();
对于您的情况,您可以像这样添加动态内容:
<h3 class="text" data-animate-in="fadeInRight"><?=$this->getLayout()->getBlock('head')->getTitle()?></h3>
推荐阅读
- python-xarray - 将单元属性添加到 xarray 对象
- javascript - 使用 Node 和 mysql 更新“错误:在“WHERE”或附近出现语法错误”
- python-3.x - 瓶子:BrokenPipeError:[Errno 32] 断管
- docker-compose - Confluent + kafka docker 使用 confluent image + 总 kafka docker 参数
- amazon-web-services - 根据权威数据库验证美国邮寄地址
- javascript - 如何复制和粘贴反应应用 URI 并返回正确的页面?
- c# - 如何为隐藏的事件处理程序模拟 SetupAdd?
- amazon-web-services - Cloudformation 中的 Elastic Beanstalk 堆栈名称
- c# - 进度条达到最大值但动画未完成
- python - 如何使用 PyGame 绘制矩形轮廓(未填充)?