Hi, I am Rakesh Varma

A seasoned Magento developer with a decade of hands-on experience in crafting exceptional e-commerce solutions. Join me on this blog journey as I unravel the secrets of efficient Magento development, sharing insights, tips, and code snippets to empower your projects and elevate your skills. Let's transform your Magento dreams into digital reality together!"

ifconfig Directive in Magento 2 – A Powerful Tool

In Magento 2, the ifconfig directive is a powerful tool that allows developers to conditionally enable or disable specific components, blocks, or layout updates based on configuration settings. This directive is commonly used in XML layout files and configuration files to control the visibility and behavior of various elements within a Magento store. What is […]

Insert Multiple Records in Magento 2 Using insertMultiple()

If you’re looking to insert multiple records into a database table, Magento 2 provides a powerful function known as insertMultiple(). Magento 2 offers the insertMultiple() function as a robust solution for efficiently inserting multiple records into a database table. This can significantly enhance the performance of your custom modules when handling a large volume of […]

Disable Inline edit column in Magento 2

Sometimes we have a requirement to disable inline edit column for the core grid or some third-party extension grid. In today’s blog, I will show you how we can do that by just overriding the ui_component file. For this tutorial, I am disabling the email field for the customer grid. Step 1: Create a Simple […]

Create Custom Payment Method in Magento 2

Magento 2 Provides Many Payment Methods which you can use for online store but sometimes there is a need to Create Custom Payment method in Magento 2.   In this blog, I will show you how we can create an offline payment method in Magento 2. To create an offline payment method follow the below […]

Create Shipping Method in Magento 2

Magento Provides a pre-install shipping method to use. But sometimes Store owner required shipping method which is not available by default so In this blog post will discuss how to create Shipping Method in Magento 2.

Magento2 Custom SQL Query

Sometimes we need to run custom SQL Query in Magento to fullfil our need which take much time if we use Model and Collection approch.

So in Today’s blog I will explain how we can use Custom SQL Query in Magento for Select, Insert, Update and Delete easily

Create Custom REST API

When we develop a fully functional e-commerce store sometime we need to Create Custom REST API to interact with some third party service for shipping, payment, and ERP.  By default, Magento provides a bunch of API for the Customer, Order, and Products. You can get all API lists using http://<yourwebsite>/swagger but still, sometimes you need some custom […]

Create a Controller in Magento 2

Magento Follow the MVC architecture to Manage modules in the system. So in today’s Blog, I will show you how we can create a Controller in Magento 2. Unlike the Magento 1 controller, Magento 2 Controller is different in Manners of the Action. In Magento 1 you can define multiple actions in the single-action file […]

Create a Module in Magento 2

Magento’s whole Core system is based on modules which is used for the different purpose for eg. Magento_Customer is used for Customer Functionality and Magento_Sales is used for Sales related Functionality. So In Today’s blog I will show you how we can Create a Module in Magento 2 Follow below steps to create a module […]

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top