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 under the app/code/Skynet/Office/Model/ResourceModel/Employee.php file as follows:

Read More

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.

Read More

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 employee,string value first_name: first name of an employee,string value last_name : last name of employee,string

Read More

Magento 2 Useful Commands List In this blog, I am writing some Magento 2 Useful Commands List. Here the list of most important SSH / CLI commands for Magento 2. To use these commands you will need to have SSH access to your server or use the Command Line for local access. Di compile php -d memory_limit=10G bin/magento setup:di:compile Static content deploy php -d memory_limit=10G bin/magento setup:static-content:deploy -f Setup upgrade php

Read More

How to install Magento2 using Command Prompt in Ubuntu 17.0.4 install Magento2 using Command Prompt in Ubuntu 17.0.4   Magento2  is a powerful,highly,scalable and highly customizable e-commerce platform that can be used to build web shops and,if needed,some non-e-commerce sites.Its provide a large number of e-commerce features out of the box. A high-level overview of Magento2 is provided in the following section:- The technology stack The architectural layers The top-level

Read More