Configuration layer in Magento 2

In Magento 2, the configuration layer is a critical component of the system that allows developers and store owners to manage various settings for their store. The configuration layer is implemented using the Configuration module, which is part of the Magento\Framework\App namespace. The configuration layer is designed to provide a hierarchical structure for managing different … Read more

How to effectively use cache in Adobe Commerce(Magento)

Caching is an important aspect of optimizing website performance in Magento. Here are some ways to effectively use cache in Adobe Commerce: Best Practices for caching Types Cache: Create a custom cache list in Magento In this code, replace <Vendor> with the name of your module vendor, and <Module> with the name of your module. … Read more

Hide Admin Menu Based on System Config in Magento 2

Here, we will learn how to hide the admin menu based on the module enable and disable from system configuration. Follow the below steps to achieve this: Add the below code into your existing menu.xml File path: app\code\Vendor\Extension\etc\adminhtml\menu.xml let us know via the comment box if you need any help on this, we will be … Read more

How to debug Magento 2 issues?

First Step is to check ./var/log directory in Magento 2 installation whether any errors or exceptions in logs, report or you can check the system.log, debug.log. If you Magento application is in default or production mode then you will see the  ‘There has been an error processing your request’ message on page front, grab the report id from … Read more

How to change customer password quickly in Magento 2

In Magento 1 from admin under Manage Customer section we can update/change the customer new password easily but when it comes to Magento 2 that option removed by Magento.As we are migrating customer from Magento 1 to Magento 2 or want to change password of existing customer For an easy way to change the password … Read more