Chris will blog here irregularly about more or less interesting things regarding Magento and web development in general.
Some Magento Extension recommendations
I am often asked by my clients what Magento Extensions I can recommend for their shop. Thats why I created a (probably incomplete) list of Magento extensions that I regularly use in my Magento projects: <th style="text-align: left;border-bottom: 2px #efefef solid"> Category </th> <th style="text-align: left;border-bottom: 2px #efefef solid"> My comments </th> <td> <i>Administration, Must-Have</i> </td> <td> </td> <td> <i>Administration, Must-Have</i> </td> <td> quickly adapt your Magento Store to German Market incl.
Some overseen Magento performance tipps
Disable Mage_Reports logging for simple page views (use external analytics tools instead) Disable unused (core) modules, e.g. Mage_Poll, Mage_Tag, Mage_Rss, Mage_Wishlist, Mage_XmlConnect, Find_Feed, Mage_Authorizenet (Pay attention to all side effects, e.g. when deactivating Mage_Wishlist the customer detail view in admin won’t work any longer in CE 1.7) Disable Magento file logging in production (or at least set up log rotating) Implement block caching for navigation bar / product lists / …
A totally different recommendation engine for Magento
A few weeks ago we released the first version of our new Recolize Recommendation Engineextension for Magento. We – that is the company Recolize that I founded together with Michael Stork and Anja Lange in the beginning of this year. Since the mid of last year we have put enormous efforts into building an innovative and incredibly useful extension that enables merchants to boost their revenues by offering Amazon widgets like “Customers who bought X also bought Y”.
Magento: Custom Menu ACL is not shown in Role Resources
Small Hint: If your custom top menu ACL is not shown under System > Permissions > Roles > Role Resources you should double check that each ACL child has a <title> node.
My first look at Sellvana – the new ecommerce open source platform
Sellvanais promised to be new star in the ecommerce sky. Yesterday I had the chance to access the BitBucket repository within the closed beta access and take a more detailed look into the current status of the codebase. Here is some (unsorted) feedback: Sellvana is a really interesting piece of software that makes you wish for more Installation is more than easy and fast (especially in contrast to e.g. OroCRM) Cool features like responsive design, nice admin dashboard, .
Checkout experiences in real life
Checkout experiences in real life
Using PHPUnit 3.6/3.7 with Zend Framework 1 applications
Some of you may already have noticed that PHPUnit > 3.5 does not run very well with Zend Framework 1 applications because of incompatible interface declarations and there seem to be no efforts to make this happen in the future (because ZF 2 should be used instead). But downgrading with pear is a quite cumbersome process (and additionally I do not want to use this old version of it) so I looked a little bit deeper into each of the incompatibilities.
Türchen 05: Magento und seine Bestellstatus – ein Überblick
Für den bekannten Webguys-Adventskalender habe ich einen Artikel geschrieben, in dem es um die Magento Order Status/State-Logiken geht und in dem ich erkläre, wie man ungewollte und falsche Status/State-Kombinationen (z.B. hervorgerufen durch Extensions) verhindert: Türchen 05: Magento und seine Bestellstatus – ein Überblick
How to get current URL in Magento CMS Block/Page?
With the following code you can retrieve the current page url in your Magento CMS block or page:
Overview of Zend Framework versions in Magento CE
Perhaps somebody might be interested in an overview of the different Zend Framework versions that are used in each Magento CE release, e.g. if you are developing Magento modules and want to use some kind of Zend Framework methods that are only available after a certain ZF version. The ZF version info can be derived from file lib/Zend/Version.php. So here is an overview of the Zend Framework version for each Magento CE release since 1.