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

Posts tagged with tag: 'magento'

November 14, 2014

Duplicated product URL keys in Magento Community Edition

Recently, we have noticed an interesting issue in Magento Community Edition and decided to share our findings with our readers. There is no restriction on the product URL key duplicates in the Community Edition, so, multiple products can have the same URL key and the product URL path generation should handle it. This article is about how the URL path generation manages the duplicated URL keys, the issues that appear during that process and how to cope with all these problems.

October 21, 2014

Removing needless product attribute values

Recently, we have faced with an issue that looked like a default Magento behavior. It turns out that Magento keeps the product attribute value even if the attribute was removed from the current attribute set. This brief article describes the issue’s details and a shell script on how to remove the old unnecessary attribute values from the database.

October 13, 2014

Scheduled Redis cache clean up

Magento, starting from the CE 1.8 and EE 1.13 versions, has a built-in Cm RedisSession extension. This extension helps Magento to use Redis cache for the backend caching and session storage. We can find much information about Redis installation and configuration of the Magento store to make it working with the cache. Often, it is recommended to flush Redis cache daily to avoid huge cache amount and some caching issues that, usually, occur when some part of the dynamic content was changed. Our article describes a simple extension which will be running daily and flushing the whole Redis cache.
September 30, 2014

Debugging encoded extensions

Sometimes we need to debug the extensions created by other developers to fix possible issues or adjust some functionality. Also, it is a well-known situation in Magento when you have to debug and resolve the extensions conflicts.

September 25, 2014

Overriding Magento observers

As you may know, we need to override the Magento observers when we deal with the extension’s conflicts or want to disable (or modify) a part of some extension’s functionality. Usually, there is no difference between the observer’s overriding and overriding of any other regular model. But sometimes we can face with the issues working with the simple override. How should we act then to keep it conventionally? Let’s check the following step by step instruction for Magento observers overriding.
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.
January 16, 2014

Adding SKU column to Magento orders grid

You can find several articles which are related to adding columns to Magento admin grids in Atwix blog. However, not everything is fully covered, and our readers keep asking how to add SKU, Products columns, etc. So, let’s take a closer look at this topic.