1.Create a Module in app/code(Example: Say_Hello). Then create a registration.php in app/code/Say/Hello/registration.php 2.Create a composer.json file for your module. 3.Create a module.xml in app/code/Say/Hello/etc/module.xml. 4.Create a InstallData.php in app/code/Say/Hello/Setup/InstallData.php(under Setup folder).For creating additional customer attribute. 5.Create a view file additional.phtml in app/code/Say/Hello/view/frontend/templates/additional.phtml to show additional field on customer registration form. 6.Create layout file named customer_account_create.xml…

During installation the Magento 2.3.4 using Terminal in Ubuntu in my local system. I got the PHP Fatal error: Uncaught Error: Call to undefined function xdebug_disable() in vendor/magento/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/_bootstrap.php:73 To remove this Error you have to follow steps:- Step1:- We have to go to the vendor/magento/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/_bootstrap.php:73.

Magento2 version of the Magento transformed ecommerce platform with a brand new architectures, coding structures and database design.Magento1 support will end soon so best thing in the ecommerce development industry are focus on making Magento2 a successful ecommerce platform. Before starting Data Migration from Magento1 to Magento2 follow the recommendations below:- Step-01:-Take a full backup…

Magento 2 Sales Promotion Pro extends default rule-based promotions of Magento 2 by adding new rules like FREE gift along with several shopping cart conditions as according the rules.. Magento 2 promotions have limited functionality.Therefore, such tools as Magento 2 Sales Promotion Pro are most useful among merchants.It helps to boost sales and loyalty with…

Create an EAV Model in Magento2 in simple way. Employee entity,as per requirements,is modeled as an EAV model. First create an EAV model class,have to define under the app/code/Skynet/Office/Model/Employee.php file as follows: Extending from the Magento\Framework\Model\AbstractModel class,which is the same as with the simple model previously described. Next,we create an EAV model resource class,defined under…

Department entity,as per requirements,is modeled as simple model.lets model class,resource class,add collection class form one unit.First we have to create model class,defined under the /app/code/Skynet/Office/Model/Deparment.php file as belows:- Extending from \Magento\Framework\Model\AbstractModel class and triggering the $this->_init method within _construct passing it to resource class.

We will create a module called Skynet_Office. The module will have two entities define below: Deparment:A simple model with following fields: entity_id : primary key name : name of department,string value 2.Employee:an Eav model with following fields and attributes : Fields: entity_id : primary key. department_id : foreign key,pointing to Department.entity_id email :email of an…