WOMEN EMPOWERED ECOMMERCE DEVELOPMENT TEAM FROM TAMILNADU

WOMEN EMPOWERED ECOMMERCE DEVELOPMENT TEAM FROM TAMILNADU

Blog
The pandemic has caused the participation of women/housewives in the workforce to drop across industries, and tech is no exception. Throughout the pandemic, several employers have stood out in their work to help women reach parity in their technologist workforce. A report said that 94% of companies now have a formal flexible work policy, including the ability to work remotely, up from 78% in March 2019. Research consistently highlights business benefits from having women employees as part of the workforce. This is an extremely proud moment to inform you that, Code5Fixer is committed to the advancement of women in the workplace. We are a company that would offer services to companies by gathering a flexible group of talented women/housewives who could work on projects from home and around the schedule…
Read More
Magento 2.4.5 Latest Release Features

Magento 2.4.5 Latest Release Features

Blog
Magento 2.4.5 Features Magento 2.4.5 has become available to the general public from August 9, 2022. The release of Magento 2.4.5 includes over 290 quality fixes and enhancements to the core code. It also contains backward-incompatible changes. Highlights in this release are: Fixed over 290 quality issues and enhancements. 20+ security fixes and enhancements. Support for Composer 2.2, TinyMCE 5.10.2, and jQueryUI 1.13.1. Compatible with Page Builder v.1.7.2 and PWA Studio v.12.5.x. GraphQL enhancements. Apple pay is available for all merchants. Built-in Google Tag module to upgrade to Google Analytics 4. PHP supported 8.1 Security Enhancements Magento 2.4.5 release includes 20 security fixes and platform security improvements. Some of the security enhancements of Magento 2.4.5 are listed below. Google reCAPTCHA support to Wish List Sharing, Create New Account, and Gift Card forms Added…
Read More
How to Create Events and Observers in Magento 2?

How to Create Events and Observers in Magento 2?

Blog
Overview In this blog we are going to learn the following: How to dispatch an event in Magento 2? How to create events.xml file? How to create Observer Class? Events and Observers in Magento 2 Working with events and observers is one of the main ways to extend Magento functionality. Using events and observers, we can run our custom code in response to a specific Magento event or even a custom event. Events are dispatched by modules when certain actions are triggered. In addition to its own events, Magento allows us to create our own events that can be dispatched in our code. When an event is dispatched, it can pass data to any observers configured to watch that event. Step 1 : Create all the commonly needed files: Refer…
Read More
How to Get Customer Collection in Magento 2?

How to Get Customer Collection in Magento 2?

Blog
Overview In this blog, let us see how to get customer collection in Magento 2. With the help of customer collection, one can filter all the store’s customer’s information by attributes. Consider we want to filter out the names of all the customers with the firstname "Test". Let us see the steps involved in creating such a custom module. Step 1 : Create the 2 mandatory files: Refer this blog and create module.xml file inside etc folder and registration.php file inside Code5fixer/CustomerCollection folder. Here, CustomerCollection is the name of the module folder. app/code/Code5fixer/CustomerCollection/etc/module.xml app/code/Code5fixer/CustomerCollection/registration.php Step 2 : Create a Controller file: As a next step, we shall create a page using controller, in which we are going to display customer collection in the frontend. To do so, create a folder…
Read More
How to Create Preference in Magento 2?

How to Create Preference in Magento 2?

Blog
Preferences in Magento 2 In Magento 2, Preferences are used to overwrite the whole (core)file or folder. We can use the preference to override or rewrite the block, model, helper, controller. We can also rewrite custom module files. If we want to override a public or protected method from a core class, we can utilize the preference from di.xml to achieve it. Preference method is a powerful way to configure Magento’s core functionality. Step 1 : Create all the commonly needed files: Refer this blog and create module.xml file inside etc folder and registration.php file inside Code5fixer/PreferenceDemo folder. Here, PreferenceDemo is the name of the module folder. i.e., app/code/Code5fixer/PreferenceDemo/etc/module.xml app/code/Code5fixer/PreferenceDemo/registration.php Step 2: Create di.xml to define preference We define preference into app/code/VendoreName/ModuleName/etc/di.xml app/code/Code5fixer/PreferenceDemo/etc/di.xml The contents of di.xml file will be:…
Read More
How to Create Plugins in Magento 2?

How to Create Plugins in Magento 2?

Blog
Overview In this blog, we will discuss about one ot the main features of Magento2, that is ‘Plugins’. In magento 2, plugins are used to override a single functionality. By using Plugins, we can modify the behavior of a class while there is no need to change the class directly. A plugin ( also called as interceptor) is a class that modifies the behavior of public class functions by intercepting a function call and running code before, after, or around that function call. This allows us to substitute or extend the behavior of original, public methods for any class or interface. In Magento 3 types of plugins are available: Before Plugin - Input changes After Plugin - Output changes Around Plugin - Both Input and Output changes Without further delay,…
Read More
How to Create an Access Control List (ACL) rule?

How to Create an Access Control List (ACL) rule?

Blog
Access Control List(ACL) Rule in Magento 2 Magento 2 allows us to customize and add new items to the backend menu. We can also regulate the access rights to them using the appropriate access control list (ACL) rules and create new ACL rules. Access Control List (ACL) rules allow an admin to limit the permissions of users in Magento 2. Here are the steps on how we can do it. Step 1 : Create the 2 mandatory files : Refer this blog and create module.xml file inside etc folder and registration.php file inside Code5fixer/Accesscontrol folder. Here, CustomerCollection is the name of the module folder. app/code/Code5fixer/Accesscontrol/etc/module.xml app/code/Code5fixer/Accesscontrol/registration.php Step 2 : Create acl.xml file : This file defines a menu that will be hidden from unauthorized users. The resource attributes in the…
Read More
How to Create Admin Side Option in Magento 2?

How to Create Admin Side Option in Magento 2?

Blog
Overview In this blog we are going to learn the following: How to create Configuration System(system.xml) in Magento 2? How to set default value using config.xml file? How to create Helper Class to get value from configuration? system.xml The system.xml is a configuration file which is used to create configuration fields in Magento 2 System Configuration. Step 1 : Create all the commonly needed files: Refer this blog and create module.xml file inside etc folder and registration.php file inside Code5fixer_Helloworld folder app/code/Code5fixer/Helloworld/etc/module.xml app/code/Code5fixer/Helloworld/registration.php Step 2 : Create system.xml file : If our module has some settings which needs to be set by the admin, then we will definitely need this file. The magento 2 system configuration page is divided logically into these parts - Tabs, Sections, Groups, Fields. Please check…
Read More
Magento 2.4.4 Installation

Magento 2.4.4 Installation

Blog
Overview Magento 2.4.4 is finally here with improved functionalities, performance enhancements, and plenty of minor bug fixes. On April 12, 2022, Adobe officially released the latest Magento 2.4.4 version. The latest release of Magento has come up with some of the exciting features and improvements for the store owners and developers. In this blog, we will guide you to install Magento 2.4.4. by following the instructions step by step. The following are the steps: Install Xampp & Composer Software's Install Elastic search & Windows OS Enable PHP Extension & Configure php.ini Create Database for Magento 2 Create Database for Magento 2 Before starting the installation, you can check the system requirement for installing Magento. Software Required: Xampp-windows-x64-8.1.4-1-VS16-installer Composer 2.3.5 Elasticsearch-7.16.3-windows-x86_64 magento-ce-2.4.4_sample_data-2022-03-16-05-13-02 System Configuration: Windows 64-bit OS 10 or Above Minimum…
Read More
How to upgrade Magento 2.4.3 to Magento 2.4.4                              ?

How to upgrade Magento 2.4.3 to Magento 2.4.4 ?

Blog
Overview Magento 2.4.4 has a lot to offer to the store owners and developers with enhanced security, performance and major bug fixes. Store owners must Upgrade Magento 2 store from the previous Magento 2.4.3 release to the latest Magento 2.4.4 release to gear up with cutting-edge Magento features until the release of the next Magento 2.4.5. In this blog, we will guide you to Upgrade Magento 2.4.3 to Magento 2.4.4 If you’re already running Magento version 2.4.3, you can upgrade using the Command line. How to Upgrade Magento using Command line You can upgrade Magento application from the command line if you installed the software by: Using the composer Downloading a compressed archive. Run the following commands Step 1: Switch to maintenance mode. php bin/magento maintenance:enable Step 2: Create a…
Read More