Magento 2: Override addtocart.phtml file.

Add to cart button in product page coming from Catalog module with product/view/addtocart.phtml template file.
If you want to customization on addtocart template file in Magento 2, You can override addtocart.phtml file in your module by below way,

Create the catalog_product_view.xml file in your module,
Path: app/code/{VendorName}/{PackageName}/view/frontend/layout/catalog_product_view.xml Continue reading “Magento 2: Override addtocart.phtml file.”

What is the use of Magento\Framework\View\Element\Text\ListText class in Magento 2?

Magento 2 You can see ListText class at Magento\Framework\View\Element\Text\ListText location.

ListText class file used to Render the HTML output.
When you go to ListText file, You can see the syntax under the toHtml() function, Continue reading “What is the use of Magento\Framework\View\Element\Text\ListText class in Magento 2?”

Get list of Layout XML called for a current page Magento 2.

You can get a list of called Layout XML for specific pages by Magento\Framework\App\View class.

Call getLayout() method from Magento\Framework\App\View.php class.

getLayout()->getUpdate()->getHandles() used for getting all the handles of a page.

You need to keep below code at the end of root index.php file to check the available layout XML files for a page. Continue reading “Get list of Layout XML called for a current page Magento 2.”