Sorry, you are using a browser which is more than 7 years old.
Please, upgrade your browser to make the site look correctly on your device.

Blog

August 18, 2014

Sales report on the dashboard in Magento admin

The sales report is one of the main progress indicators in e-commerce. We often create a sales report using the default Magento features - just go to Reports -> Sales -> Orders, and then, fill in the filter form on that page. This way allows us to get full information about sales on the web store.

August 11, 2014

Multipage sitemap.xml extension

Magento already has a built-in Google sitemap generator. Nevertheless, there is one problem – it is generating a single file which includes all the category, product and CMS page links. But, due to the Google specifications it should not contain more than 50 000 items. So, if your shop is large enough, then your XML sitemap file will be quite big and will cause the error from the crawlers site. That is why, we decided to write an article that describes the extension which generates a sitemap with the index file and numerous sub-files for each type of the pages (products, categories, CMS).
August 6, 2014

Using GeoIP in Magento. Store switcher based on customer location

There is no doubt that determining customers location can be quite useful. However, Magento doesn’t have such functionality so far. In this post we decided to show you an example of GeoIP integration into Magento. Moreover, we will use customer location for redirection to a proper store.

July 30, 2014

A year with Magento

Hello everyone. Less than a year has passed since I’ve started working with Magento. It was a long path, I’ve learned a lot and now I have much to share. This article is not dedicated to all cool things I’ve found for myself, and it does not share my joy or frustration that I felt during this year. Actually, it is a small guide, or even a set of advices, for developers who decided to work with Magento. Moreover, it is not a typical “My first Magento extension” article, but quick tips which will make your progress easier and learning the Magento sides slighter.
July 16, 2014

Yandex market price list generation in Magento

Sometimes we need to publish information in Yandex.Market database. So, for publishing information there you need to create a document in a specific YML format. However, by default Magento can not generate products list in YML format. That is why, we need to create a simple extension for YML generation.

June 25, 2014

Magento admin form fieldset custom type

Sometimes we face with the necessity of custom data output in Magento admin forms. If you require to render entity data in the admin form other way than stored in the database and standard Magento fieldset types do not match your requirements, this article will help you to create your own fieldset type.
June 3, 2014

Magento Certified Solution Specialist Exam Feedback

During the Magento Imagine 2014 conference, Magento rolled out the new Magento Certified Solution Specialist exam as a part of Magento ecosystem and it is finally complimenting the certification endeavours of Magento with a non-developer kind of certificate.
May 27, 2014

Import group price from CSV files for Magento

Group Pricing is a great and flexible instrument for adding product prices for different groups of customers. Magento allows to affect the cost of separate products using group price mechanism for chosen groups. In this case, the product group price allows to set a product price for separate products and, at the same time, we do not need to create many catalog price rules.

May 22, 2014

Magento block speed measurement extension

Magento is not the fastest platform as we now. As a result, e-commerce store owners are often asking to improve the websites speed, especially if it is large and full of extensions. Sometimes, it’s confusing to check what part of the page rendering is slowing down the things without using the side services, Magento profiler or even with them. This article describes the code of simple extension which measures the time of each frontend block rendering without significant use of the system resources. Additionally, you can find some useful tips for Magento extension development itself reading information below.
May 14, 2014

Magento php unit testing

PHPUnit testing has become a good practice in PHP development. It can be used for checking the thin and vulnerable places in your code, and spare time for bug tracking and testing during the development progress. Magento itself is quite complicated PHP structure. So, sometimes it is really hard to find a connection between the bug and its reason. We think, it can be really useful practice to perform unit testing during Magento extension development. This brief article is aimed to show the basic structure and approach of using PHP unit tests in Magento.