In this tutorial, Today I will explain to how to encode and decode URL in Magento 2. For the security purpose, Sometimes we need to require to set encode URL and for get value we need to decode it. Using Magento default function we can encode and decode URL. You may also like this : Magento 2 Rest API Get…
Category: Magento
How to Get Special Price of Product in Magento 2
In this tutorial, Today I will explain to how to get special price of product in Magento 2. In eCommerce website, Special price is useful when you want to promote your product and give discount to your customer by set special price. Special price will be display in catalog page and product details page. Whenever, we develop any custom module…
How to check customer is logged in or not in Magento 2
In this tutorial, Today I will explain to how to check customer is logged in or not in Magento 2. When we develop any functionality based on customer is logged in or not at that time, we need to check that customer is logged in or not. Sometimes, we need to add restriction like if customer is logged in then…
How to Get Country Name By Country Code in Magento 2
In this tutorial, Today I will explain to how to get country name by country code in Magento 2. To get country name by country code, you need to use \Magento\Directory\Model\CountryFactory class in your construct. You may also like this : How to Get Order Information by Order Id in Magento 2 How to Get Attribute Code using Attribute Id…
How to Get Product Attribute Option Id from Label in Magento 2
In this tutorial, Today I will explain to how to get product attribute option id from label in Magento 2. To get attribute option id by label, you need to use \Magento\Catalog\Model\ProductFactory class in your construct. There are dropdown, visual swatch, multi-select etc types attribute in which you can add multiple options in single attribute. For ex : Color Attribute. You…
How to use inline edit in UI Grid in Magento 2
In this tutorial, Today I will explain to how to use inline edit in UI Grid in Magento 2. In some UI Grids, Magento 2 provides functionality of inline edit data directly from UI Grid. But, if you want to add inline edit feature in your custom module then, how to do that? So, Let’s check the below steps for…
How to Get Module Directory Path in Magento 2
In this tutorial, Today I will explain to how to get module directory path in Magento 2. To get the paths you need take help of \Magento\Framework\Module\Dir class. Whenever, you will need to get folder structure path in your code logic at that time, this will useful for get directory file path. Let’s see the below steps : You may…
How to Download File Programmatically in Magento 2
In this tutorial, Today I will explain to how to download file programmatically in Magento 2. There are some CSV files, images files etc. added in downloadable product and when we click on that it should be download file. Same functionality if we need to apply in custom page at that time, how we need to apply code for that?…
How to Create Custom CMS Page Layout XML File in Magento 2
In this tutorial, Today I will explain to how to create custom cms page layout xml file in Magento 2. When, you want to add any custom css and js in your custom cms page and your want to use layout XML file then, how you will create layout xml file for custom cms page? You may also like this…
Magento 2 : Get Default Billing and Shipping Address by Customer ID
In this tutorial, Today I will explain to how to get default billing and shipping address by customer id in Magento 2. Magento 2 provides functionality that user can add multiple address in customer data. But, when you want to get default billing and shipping address of the customer then how to get that address? Let’s follow the steps to…