Magento

How to Manage CustomerData Entity in Magento 2

January 31, 2017 / Posted in Magento, Magento 2 by Artsem Miklashevich
How to Manage CustomerData Entity in Magento 2

In my previous article I described different ways how you may use CustomerData for your own purposes. It is also possible to control data actuality from the frontend-side by describing the file sections.xml, i.e. we can define specific paths which will update specific sections of customerData upon receiving a request. But this is true only for POST and PUT types of requests. But what would you do if you needed to update some page section without using AJAX or sending any requests? That is why we need to have the possibility to control customerData sections also from the backend-side. For example, you use a system which automatically adds a product to the shopping cart once you load a specific URL. So, at first sight everything looks fine and the system is working perfectly well, however, there is one drawback: once a product is added to the shopping cart but the cart has not been updated yet on the client-side you will have no possibility to access user’s browser local storage. But in Magento 2 there is a way to update data which have been initialized in the backend. You need to use cookies for that. Let’s have a look at the following code in the file:

(more…)

Our Magento Work: Grooming.se

January 20, 2017 / Posted in Magento by Andrey Dubina
Our Magento Work: Grooming.se

Grooming.se is a Swedish online store that sells shaving accessories for men. They have more than 10 years of expertise in the field and offer a broad product range. They sell a variety of shaving accessories: razors, shaving brushes and shaving soaps from famous manufacturers such as Gillette, L’Oreal Men, Hugo Boss etc.

(more…)

Our Magento 2 Work: Shiekh.com

January 13, 2017 / Posted in Magento, Magento 2 by Vladislav Yunusov
Our Magento 2 Work: Shiekh.com

Shiekh Shoes is one of the most famous footwear and apparel retailer on the West Coast of the United States. The headquarters is located in Ontario, CA and operates about 140 stores that you can meet in every major mall from Nevada to Tennessee. The product selection is aimed at young adults, featuring athletic footwear and apparel from the world’s most famous brands. Shiekh Shoes retail stores are mostly located in shopping malls. But online presence is essential and they know it really well. That’s why Shiekh Shoes turned to us with a very important task: to develop a new web store on Magento® 2 platform. The request was very specific, because they didn’t want a regular web store with default functionality. Every feature has to be unique and all the functionality should be custom. Exactly these sort of tasks is our specialization, that we are proud and famous of.

(more…)