Blog

Magento knowledge sharing.

Articles about Magento development, tips and tricks, Atwix office life. Also 1000 bla-bla-bla to fill this huge block. You’re just waisting your time reading this message.

Error page customization in Magento 2

Error page customization in Magento 2

Have you ever seen a page with “There has been an error processing your request” when using Magento 1 or Magento 2? If no, you are lucky. This page is usually displayed when an issue appears in a system execution flow. Magento processes such issues by creating a separate report file in the var/report directory and by showing the error page with the details. You can also see a similar page “Service Temporarily Unavailable” when the maintenance mode has been enabled. Did you know that you can easily customize these error pages?

Comments (0) Read More
Atwix at Meet Magento DE 2016

Meet Magento DE 2016

Today I would like to get back to the 4th of July, when not only the USA became independent but also Meet Magento DE happened in the cozy city of Leipzig. It was not my first Meet Magento, but this time, I was the only one representing Atwix at the event and I should say that it was an extraordinary experience.

Comments (0) Read More
Magento is Prime wallpapers

Magento 2 wallpapers - July

We’ve got the great feedback from you about our last Magento 2 wallpapers post. And as we promised, we have created new wallpapers this month. This time we used some classic pop culture characters to represent the leading positions of Magento products and give some respect to Magento Ninja Developers.

Bellow you will find 2 new wallpapers with several resolutions for desktops, laptops and lock screens for your phones. Need another image size? Just let us know in comments and we’ll make it for you.

Comments (0) Read More
Magento 2 Performance Toolkit

Magento 2 Performance Toolkit

Before running your store in production mode it’s very important to check as many performance aspects as possible, since even a minor performance issue might cost time and money in the future. Formally, a web application’s performance can be classified using two parts: frontend performance and backend performance.

Comments (2) Read More
Magento 2 Product list aggregate rating fix

Magento 2 Product list aggregate rating fix

During our work with Rich Snippets extension we’ve noticed that the product list page has numerous errors if switched to the list mode. The errors were generated by the standard Magento 2 Luma theme, when attempting to aggregate rating markup rendering for each product in the product list. This blog post describes a configurable fix for the issue. We will have an opportunity to disable this fix for any custom theme which doesn’t have this error or in case the next Magento 2 version has a fix for this included.

Comments (0) Read More

Database queries logging in Magento 2

When we talk about checking bottlenecks in Magento backend implementations we often mention the built in profiler that allows to see loading time of particular backend functional elements. There are two general factors of such bottlenecks: heavy (or repetitive) database calls or slow PHP operations such as loops and similar cases.

Comments (1) Read More
Adding a cron task to Magento 2

Setting up cron jobs in Magento 2

Scheduled background processes are important in any large system. Clean ups and keeping cache and indexes up to date allow to keep your system healthy, while some processes are simply need to be stretched in time in order to avoid high system load, memory leaks or certain services overload (massive emails sending). Setting up a cron job for such processes and for the processes that should be repeated from time to time is always a good idea. In this blog post we will describe how to set a certain part of code as a cron job in Magento 2.

Comments (12) Read More

Magento 2 Page Cache and Foreign Iframe Support

One of Magento 2 goals is to enable performance for all and scalability for Enterprise customers. Page Cache plays an important role in Magento 2. Starting from Magento 2.0.0 release Page Cache functionality (it is also known as Magento Full Page Cache) is available for Magento 2 Community Edition.

Comments (2) Read More
Atwix at Developers Paradise 2016 in Croatia

Magento Developers Paradise 2016 Recap

It’s been almost a week since the Developers Paradise was held in Opatija, Croatia. But I bet all of the participants are still full of emotions and pleasant memories. We at Atwix are still digesting all the knowledge and takeaways from the event. And let me tell you, we took away a lot! And in this blog post I want to share with you some key points about the Developers Paradise 2016 that made it a unique and useful experience.

Comments (0) Read More

Adding blocks to the head section in Magento 2

As we all know, the page’s HTML <head> section contains different meta tags, CSS and JS files definition, pieces of JS code etc. As a rule, we don’t need any complex logic to add some proper content there. However, let’s imagine the situation when we need to insert some element that depends on the system configuration or so into the head section.

Comments (5) Read More
1 4 5

Subscribe to our blog

Interested
in Atwix?

Contact us

Migrate
to Magento 2

Start Coutdown