Remove Products with Duplicate SKU from Magento2

Sometimes It happens to have different product with same sku in magento2 when we migrate database from m1 to m2 OR third party modules used for bulk import. So when we try to save product which have repeated sku then it gives error like “The value of attribute “SKU” must be unique.” Its hard to…

Details

Magento 2.3.XX unable to serialize value and Failed to load the components errors on checkout

When I upgraded the Magento on the checkout page and that was “report.CRITICAL: Unable to serialize value . Error: Malformed UTF-8 characters, possible incorrectly encoded.” Please follow below step: 1)  Create registration.php file at Path :- app/code/Dolphin/Serializer

2) Create module.xml file at  Path :- app/code/Dolphin/Serializer/etc

3) Create di.xml file at path :- app/code/Dolphin/Serializer/etc…

Details

How to show product custom option into custom page in Magento 2

With custom options, it’s added some additional features for simple, configurable, downloadable and virtual products in Magento 2. This enable the creation of product variations. Bundle product and grouped product not support custom options. when we are adding custom options to the product then we get the more opportunity to make our product more flexible. Product with custom options are not configurable product. Product with custom options not change product type.

Details

How to set Locale, State, and Country information

This topic related to, how to set locale information, how to set state information, and how to set country information.  Setup your store information on Locale Options that determines the timezone, your language, and official working days in your area. Also, you can set a country so others can identify your website location, tax rate.…

Details

How to create custom indexer in Magento 2 ?

In simple words, Index is a data structure that helps to improve the performance of data searches and queries on a table. Steps to create custom index A) Create an indexer class B) Create etc/indexer.xml file C) Create etc/mview.xml file A) Create an indexer class The custom indexer class must implement \Magento\Framework\Indexer\ActionInterface and the indexer…

Details

How to Create Basic Module in Magento 2

The module is a structural element of Magento 2. It’s a logical group – that is, a directory containing blocks, controllers, helpers, modules that are related to the specific business features. The purpose of a module is to provide specific product features by implementing new functionality or extending the functionality of other modules.
Each module is designed to function independently, so the inclusion or exclusion of a particular module does not typically affect the functionality of other modules.

Details

How Magento 2 identify module

A module is a logical group – that is, a directory containing blocks, controllers, helpers, models – that are related to a specific business feature.
The purpose of a module is to provide specific product features by implementing new functionality or extending the functionality of other modules.
Each module is designed to function independently, so the inclusion or exclusion of a particular module does not typically affect the functionality of other modules.

Details

Magento 2 Add Pagination in Custom Collection

Today we will learn how to add custom pagination for custom collection in Magento 2. Pagination is the process of separating print or digital content into discrete pages. Pagination is an ordinal numbering of pages, which is usually located at the bottom of the site pages. Pagination also refers to the automated process of adding consecutive numbers to identify the sequential order of pages.

Details

USPS Patch SUPEE-7616

This specific little patch can be readily available as of today along with corrects various improvements towards the USPS shipping technique. USPS lately produced numerous improvements for their solutions premiums, as well as package labels that produced the particular module intended for Magento obsolete. Using this patch installed the particular module updated to get compliant…

Details