Adding custom attribute to customers for Magento 2 extensions

To let a Magento 2 extension add a custom attribute to customers, use the following code: Continue Reading

To let a Magento 2 extension add a custom attribute to customers, use the following code: Continue Reading

Search engine optimization has been actively used by website owners ever since search engines came to be part of our world. Numerous SEO techniques have been introduced to help businesses improve their visibility on the web, starting with keyword optimization and ending with user-oriented website localization. However, there have always been those who tried to go beyond the rules in order to get more profit than others and in the fastest way possible. That is when black hat SEO was born.
Although Google and other search engines keep on improving their algorithms to prevent wrongfully inflated websites from being visible in the search results list, black hat SEO is still quite tempting for many E-Commerce businesses that strive for improving their positions in the niche. However, we will try to prove to you that none of the black hat SEO techniques is worth using by any business even in the most exceptional circumstances. In this guide, we will explain the basics of black hat SEO, how you can recognize its potential presence on your website, and what awaits you if you dare to use it for your own marketing campaign.

took place in Berlin during March 12 – 13. A key person behind Firebear, Victor, was there, and we’d like to share his thoughts below. Victor took part in many Magento conferences, but this one impressed him most of all. “It was the most amazing Magento community event i’ve ever saw, so I want to share my recent impressions and details about MageUC16.” Continue Reading

Since Magento 2 requires MySQL 5.6, there are a lot of problems with running Magento 2 in environments such as MAMP and XAMPP with MySQL 5.5 support. If you are going to switch between Magento 1 and 2 projects the issue can turn into a serious headache. In this post, we’ve gathered information about solving the versions problem with the help of Magento 2 virtualization.
Everything about Magento 2 on Firebear
UPD (17.08.2015): How to Install Magento 2 with Docker
UPD (24.11.15) PHP 7 Docker Image for Magento 2

As a developer, you might be wondering about licensing options opened up before you and your software. If you consider closed-source licenses, everything is pretty much straight-forward – ultimately, you get the full right to possess and use your software, while everybody else willing to try it out needs to purchase the same right for a definite sum of money. However, what about open-source licenses? Well, that requires more of your time and attention, as some open-source licenses allow for a complete freedom of action with the software, while some have certain restrictions that must be taken into account. This article aims at giving you an insight into the not-that-straightforward world of open-source licenses. Continue Reading

JavaScript game engines is a hot topic today, since everyone’s building browser based games using JavaScript, WebGL and HTML5. The first reason why, is because of their platform independence, that means they can run on Android, iOS, Windows or any other. There is a wide range of resources available for building browser based 3D games. In spite of that it is challenging to find the proper game engine. In this article we describe top best JavaScript 3D game engines that are available on the market today. Continue Reading

Besides Magento members of the Firebear team are fond of underground music and independent video games, and since our friends are hardly working on their debut roguelike RPG, we can not miss such an interesting project, therefore meet ! Continue Reading

In Magento 2, there is an app/code/Magento/Customer/view/base/ui_component/customer_form.xml file with array of buttons. Create Order Button is also there: Continue Reading

In Magento 2, do not modify CSS files within pub/* or vendor/* directories, because pub is for deployment and vendor is for default structure. Instead: Continue Reading

system.xml saved config validation in Magento 2 is possible via attaching a backend model to the field and validating the value server side. Continue Reading