在本主题中,我真的想通过php代码向您介绍如何从phtml
Magento 2中的模板文件中获取块。我将在这里举两个例子。
例1
如果您需要调用模板块helloworld.phtml
的Mageplaza_HelloWorld
,请使用以下代码:
echo $this->getLayout()
->createBlock('Mageplaza\HelloWorld\Block\HelloWorld')
->setTemplate('Mageplaza_HelloWorld::helloworld.phtml')
->toHtml();
例2
如果您需要在Magento 2中的CMS静态块或CMS页面中调用模板块,请使用以下代码:
block class="Mageplaza\HelloWorld\Block\HelloWorld" name="your_block_name" template="Mageplaza_HelloWorld::helloworld.phtml"
希望这是从模板phtml
文件中获取块的有用文章。如果您对文章或任何问题有任何疑问,请使用下面的评论部分!