Monday, 4 July 2016

How To Call Phtml File in Magento 2

 


Custom file path:
 
app/design/frontend/{Package}/{theme}/Magento_Theme/templates/html/test.phtml
 
Call In XML File:


<block class="Magento\Framework\View\Element\Template" name="test_file" 
 template="Magento_Theme::html/test.phtml"/>

Call In Block And CMS Pages:


{{block class="Magento\Framework\View\Element\Template" name="test_file" 
 template="Magento_Theme::html/test.phtml"}}

Call In PHTML File:
 
<?php include ($block->getTemplateFile('Magento_Theme::html/test.phtml')) ?>

OR, Like Magento
 
<?php echo $this->getLayout()->createBlock("Magento\Framework\View\Element\Template")
->setTemplate("Magento_Theme::html/test.phtml")->toHtml();?>

No comments:

Post a Comment