Magento Inc. Decides EE 1.13 is not Ready for Production On one hand it’s good to see a company candidly admit a mistake to its customers. On the other hand this isn’t the first time a version’s been rushed out the door so there’s something to talk about at Magento Imagine. The next year or two is going to be [...]
astorm
This week OroCRM released an early version of their new open source business application framework and CRM suite. This article is extensibly about solving the symfony/icu v1.2.0-RC1 requires lib-icu >=4.4 problem some Mac based developers ran into when installing this
astorm
Product with Empty Name Causes Home Page 404 Check the answer comments for more details. This is/was an EE 1.13 problem.
astorm
Recursive Layout Updates won’t Work in CMS Page Model Meaning you can’t use the <update handle="foo"/> syntax when you’re entering a custom layout update to use on a specific XML field. I encounter this bug about a once a year.
astorm
Magento 1.13 and MySQL Triggers I know “no more consulting” was a great business move for Varient/Magento Inc./etc., but the folks building Magento’s core are slowly loosing touch with the day-to-day needs of working developers. I’m glad there’s folks like Robert willing to suffer the slings and arrows of [...]
astorm
Alan Storm: Magento Admin Hello World Revisited I rewrote my original Magento admin console hello world article to be more, um, correct. My original Magento articles weren’t based on a mystical deep knowledge of the system — they were plain old trial, error, and analysis. For the most part I figured out what the core team was on [...]
astorm
Today we're going to revisit an old topic. Back in 2010 I wrote an article on setting up admin routes in Magento. While the article was technically sound, the techniques it described are not sanctioned by the Magento core team, which has led to
astorm
Long Running Admin Page Requests Blocking Other Requests The dark art of PHP session management.
astorm
Stop me if this sounds familiar. Hey look, a Magento Connect extension, let’s try it out Oh, right, I need to be logged in to get the extension key Where’s that password again? [knocks over pills] Waiting for Magento site to log me in [Still waiting] There are, of course (I assume), reasons for Magento to force a sign-in [...]
astorm
Over the weekend I released an upgrade to Commerce Bug 2. There's full details over at the Pulse Storm blog, and this is a free upgrade for registered Commerce Bug 2 users. One new feature I want to dawn attention to here is the
astorm
Maybe if I write this down I’ll remember it. You probably know all Magento admin console URLs need a nonce/key in the URL http://magento.example.com/admin/catalog_product/edit/id/174/key/c4df66cd2118cb5422c9fb5eff7eq4f0/ That’s why we use the Mage::getModel('adminhtml/url') model object to generate URLs. What I always forget [...]
astorm
This article is part of a longer series covering the n98-magerun power tool Now that we’ve got a build environment up and running, we can get to work creating our first n98-magerun command. Our end goal for today is to add a helloworld command to n98-magrun $ ./n98-magerun.phar list //... Available commands: helloworld Displays a [...]
astorm