How to Add Dynamic-Row in Store Configuration in Magento 2

Blog
Spread the love

In this article, we will learn how to add a dynamic row in magento store configuration. Sometimes in Modules, there are some situations where we need to get the dynamic data into system configuration.

To solve this problem, Magento provides a special functionality to add, delete and many more operations on different types of UI Components. Here in detail how we can do this step by step.

Step 1: Create file registration.php at app/code/Vendor/Module/ folder.

(In my case vendor is Bluethink, Module is DynamicRow and my file path is:

app/code/Bluethink/DynamicRow/registration.php)

Step 2: Create module.xml file at app/code/Vendor/Module/etc/ folder.

(In my case vendor is Bluethink, Module is DynamicRow and my file path is:

app/code/Bluethink/DynamicRow/etc/module.xml)

Step 3: Create system.xml file at app/code/Vendor/Module/etc/adminhtml folder.

(In my case vendor is Bluethink, Module is DynamicRow and my file path is:

app/code/Bluethink/DynamicRow/etc/adminhtml/system.xml)

Step 4: Create AddRow.php file at app/code/Vendor/Module/Block/Adminhtml folder.

(In my case vendor is Bluethink, Module is DynamicRow and my file path is:

app/code/Bluethink/DynamicRow/Block/Adminhtml/AddRow.php)

Note: If you are not using existing module, then run the appropriate commands to register your module and necessary dependencies using:-

php bin/magento setup:upgrade

php bin/magento setup:di:compile

Now run the command php bin/magento cache:flush

And check in Magento Admin Panel:-

STORES->Configuration->GENERAL->Bluethink)

Just click and will get the output like below:

Magento to configuration

Amit Soam

Amit Soam

2022-11-02

0

Leave a Reply

Your email address will not be published. Required fields are marked *

Find More Blogs

Custom API to Fetch Customer Data by Customer ID in Spryker

Spread the love Introduction In this blog post, we will

Creating a Custom Module for a Custom Frontend Page in Spryker

Spread the love To create a custom module for a custom

How to create custom module api get category list without access token in Spryker

Spread the love To create a custom API for fetching a

Creating a Custom Glue API in Spryker

Spread the love Spryker’s Glue API is a powerful tool

Get AI Generated 360-Degree View of Account Summary in Dynamics 365 Sales

Spread the love Navigating the demanding landscape of sales

Enhancing Productivity with Dynamics 365: The Power of Session Restore

Spread the love Enhancing Productivity with Dynamics 365:

Salesforce Admin

Spread the love In our last blog, we discussed common

Unlocking AI with Spring Boot: Real-World Use Cases and Solutions

Spread the love Artificial Intelligence (AI) has moved from

Enhancing Performance with Reactive Java: A Beginner-Friendly Guide

Spread the love In today’s fast-paced software

Integrating Azure Function with Dynamics 365

Spread the love Signup on azure portal and make sure to

bluethinkinc Blogs