In this post, we provide a complete overview of the Magento 2 technology stack. The new version of the popular ecommerce platform has been essentially revamped, so you will discover a lot of new features and requirements in comparison with 1.x. Below, we describe all major elements of the technology stack as well as provide some useful links. Continue Reading
Shoplift is a dangerous Magento bug. It allows hackers to take e-commerce store under a full control. The threat was discovered by Check Point. You can easily fix it with the help of patch SUPEE-5344. A lot of Magento stores are still vulnerable, because they haven’t applied the patch yet. Below, you we show how to fix the problem.
UPD (15.05.15): SUPEE-5994 Magento security patch
UPD (08.07.15): SUPEE-6285 Magento security patch
UPD (08.07.15): Magento Security Alert Registry
UPD (05.08.15): SUPEE-6482 Magento security patch
UPD (17.09.15): SUPEE-3762 Magento security patch
UPD (09.10.15): Magmi and Nginx
UPD (21.10.15): Guruincsite Magento Issue and SUPEE-6788 Magento security patch
In order to structurize our articles about Magento modules, we’ve decided to create this post. Below, you will find links to all Firebear’s materials about the best Magento extensions. If you are looking for Magento 2plugins, follow this link: The Best Magento 2 Extensions. Continue Reading
Since Magento 2introduces a bunch of brand-new features and improvements, it also has updated requirements related to hosting. Hence, solutions optimized for 1.X are no longer suitable for the new version of the ecommerce platform. Although they can still work with Magento 2, 1.X optimized hostings never provide the highest possible performance. That’s why we’d like to describe Magento 2 hosting services, but let’s discuss new system requirements first. Continue Reading
Today, we are going to shed light on the Magento 2 API, so let’s explain what this term means. Application program interface is a special interface which consists of protocols, routines,and tools designed to simplify the process of software development. Since APIs’ major purpose is to specify the way how different software parts interact within a system, they are often used to program graphical user interface components. Good APIs provide all building blocks necessary for developing an application, so a programmer only have to put them together. Although Magento 2 APIs incorporate the same principle, there are tons of nuances related to the ecommerce platform. So, what is the Magento 2 API? Continue Reading
Ready to reach a new level of search engine optimization? Then you’ve come to the right place because below we’ve collected all of Firebear’s articles related to DIY SEO.
If you’re not getting the traffic you want there is no need to hire a team of specialists for making your ecommerce website or blog SEO-friendly. Patience and attention are only required investments since we’ve already gathered all crucial search engine optimizations below. Choose a topic you like and implement all improvements described there to start your e-commerce business and maintain its best SEO results. Continue Reading
A new Magento malware has been discovered and it is a malicious script by Guruincsite. Unfortunately, a new attack vector is not identified, but we already know that the disease makes Magento websites vulnerable to a code execution issue. Below, we shed light on how to prevent your ecommerce store from Guruincsite Magento disaster.
UPD (21.10.15) SUPEE-6788 will help you solve the Guruincsite issue
First of all, create a page for your grid (new page example). Then, add a UI component in layout for view/adminhtml/layout/samplegrid_index_index.xml. Continue Reading
You can get the list of events/observers in Magento 2 in the \Magento\Framework\Event\Manager::dispatch() method. Since there is no access to the logger, you will have to add a logger instance in the constructor: Continue Reading