31 Aug

Magento category children count fix

The children_count field in Magento can sometimes become inaccurate if you have created a category via the PHP API and set an entity_id whilst doing so. It is due to part of the after_save mechanism which overrides the children_count parameter (even if explicitly set via $_category->setChildrenCount()). For the majority of the admin area, an inaccurate … Continue reading

10 Aug

Reduced opening hours due to Manchester riots

Unfortunately, due to the recent criminal activity in Manchester we regret to announce we are closing earlier than usual, to ensure the safety of staff members returning home. Due to the unpredictable nature of these events, we cannot confirm opening hours at this point. We aim to be open between 10am and 4pm every day … Continue reading

18 Jun

Quickly associate images to your Magento products without using dataflow

Dataflow is great and does allow the association of multiple images natively, but upon wanting to add around 2,500 product images to a catalogue in Magento 1.5.0.1 - we noticed that they have broke the core support in dataflow for this,great! So instead, we just knocked up a quick script which would associate images to … Continue reading

8 Feb

A new look for 2011 and a look back at Sonassi.com

You might have noticed our site has changed a bit from our pastel green to a sky blue, we're still the same company and still dedicate ourselves to Magento, but time demanded a new look. We've had a few different revisions of sonassi.com throughout the years, aiming to keep our brand fresh - usually with … Continue reading

3 Dec

Automatically change the VAT rate on 4th January

Unless you are lucky enough to have a development agency that is willing to make changes to your store just after New Years Day, you might benefit from running this little script. With the proposed change to 20% on January 4th 2011, you can automate the rate change in your Magento installation. You'll need to … Continue reading

11 Nov

Controlling the cache size when using database as a backend Magento

If you have been using the database as a cache storage mechanism (Eg. <slow_backend>) and you have a large number of SKUs, you will start to see a database that increases in size by quite a measure. A customer of ours with around 160k SKUs, had a "core_cache" table that had grown to just under … Continue reading