Magento
MySQL Limitations on the Flat Catalogue in Magento
Aug
24th
We recently came across this problem with a customer who had painstakingly created every attribute possible for all his products. The result, a brilliantly user-friendly store, the downside, flat-catalogue product won’t work!
The error you are likely to see in Magento is as vague as
Can’t initialize indexer process.
A table in MySQL has a limitation of 65535 [...]
Like our standard Magento Wordpress integration? Try the DELUXE version!
Jul
26th
After the success of the first release with over 4,000 downloads, the massive popularity of Magento and the outstanding usability of Wordpress, we thought we might release a slightly more advanced version of the Magento and Wordpress integration …
the Deluxe edition
You name it, it does it! Both applications have been completely merged.
Standard Magento admin [...]
Split your Magento sitemap into smaller chunks
May
13th
We deal with large scale e-commerce stores on a daily basis and a recent fix we had to implement was to allow the sitemap generated to be created in smaller chunks – so not to breach the 50,000 URL or 10MB limitation placed by Google Webmaster tools.
We have packaged up this little extension for you [...]
Mass delete products in Magento
May
1st
Please note. This article applies to Magento 1.4 and greater only. Some elements of the code are compatible with 1.3, but it will not work in 1.3 and below without modification.
If you have a BIG catalogue – you soon find out that management via the admin can just become tedious. We performed a product import [...]
Catalog Search Index refresh running slow or halting/freezing
Apr
29th
Please note. This article applies to Magento 1.4 and greater only.
A lot of people are starting to find that with large catalogues that the new indexing manager in Magento 1.4 may be starting to time out when generating Catalog Search Index – Rebuild Catalog product fulltext search index. This usually results in a blank screen [...]
Magento random block generator / block randomiser
Apr
28th
This could be pretty useful if you want to combine XML block control with a random content display (eg. banner ads).
Very easily achieved, simply create 1 file in ./base/default/template/page/html/random_block.phtml
<?php
$children = $this->getSortedChildren();
if(is_array($children)) {
shuffle($children);
echo $this->getChildHtml($children[0]);
}
?>
Then in your relevant XML [...]
Wordpress and Magento comments now integrated
Mar
24th
This article assumes you have already integrated Wordpress and Magento and are using v1.2.1 or higher.
Following a feature request from a client, we have slightly improved our Wordpress and Magento integration to be able to capture Magento’s current logged in user and allow them to post comments on blog/news posts.
This new feature is in version [...]
Magento NOCHEX extension faults and fixes
Mar
23rd
A customer of ours had opted to use Nochex as their payment gateway of choice for their most recent build – so we grabbed an existing extension to facilitate it. However, it seemed the Luxe Nochex extension was buggy (just like the Magento Paypoint gateway we tried).
We didn’t have time to wait for the authors [...]
Integrate Wordpress feeds in Magento
Mar
18th
This article assumes you have already integrated Wordpress and Magento and are using v1.2.0 or higher.
On a CMS page or static block
If you want to integrate the feeds inline a cms page or on a static block, then you can use the following code:
{{block="wordpress/feed" feedUrl="http://example.com/blog/feed" template="wordpress/feed.phtml"}}
To set custom options, you can just add it into [...]
Dependant layered navigation filters in Magento
Mar
11th
Although not the best method, we wrote a quick and easy means to remove layered navigation filters that are dependant on other filters being enabled. This code should really be in the block and popped into an extension – with the attributes administrable via the backend, but for the purposes of this tutorial – we [...]

