Last week eBay's Magento division (team? section? corporate unit?) released a patch to bring PHP 5.4 compatibility to versions of Magento CE 1.6 and greater, and Magento EE 1.11 and greater. While seemingly out of nowhere, it's a welcome sign
astorm
One of the most common Magento questions on Stack Overflow or the Magento Stack Exchange is a variation on "why does my MVC controller 404?" While powerful, Magento's configuration based MVC system leaves lots of room for subtle configuration errors. Not only do
astorm
The short version: To assuage whatever guilt I have about selling commercial software and ebooks in an open source ecosystem, I've created and released a new n98-magerun command that allows Magento users to manually and incrementally run Magento's setup resource migration scripts. Our long
astorm
Two Fridays ago I attended a mid-day tech talk at Copious, a fast growing agency here in Portland, OR. The talk was called Scaling Magento, but Copious isn't a Magento agency. Copious is a full service digital strategy agency, and one of the rare
astorm
I'm happy to announce a new chapter in my Leanpub published book, No Frills Command Line Magento. The new chapter Built in Shell Commands covers the three shell commands that ship with Magento. You'll learn how to clean log files, reindex the site, and
astorm
Apologies for the quiet around here, but I've been hard at work finishing up the latest release of Commerce Bug. The big feature this time around? Magento 2 support! Don't worry, Commerce Bug is still, and will remain, fully functional with Magento 1.
astorm
The short version: I've found a new home for my n98-magerun Magento Quickies series by publishing a new Leanpub book. No Frills Command Line Magento is the latest book in the No Frills development series, and covers efficient Magento administration with the n98-magerun command
astorm
It's been three months since Magento Imagine, and there's been an eerie silence on the development side of eBay's Magento platform. After a loud and proud release of Magento Enterprise 1.13, a more quiet release of Magento Community Edition 1.8 Alpha, and
astorm
In the N98-magerun: Creating Hello World article, we covered creating a new n98-magerun command. However, this command was the ubiquitous but ultimately useless "Hello World". Also, because of its trivialness we failed to perform an important part of modern software development: Writing automated tests
astorm
I've been doing a bit of cleanup and archiving, and realized I'd never written a proper article for the Magento Tar to Connect project.
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
Every few months a Stack Overflow or StackExchange user will ask how to add a new customer page to Magento's "My Account" section. My instincts are to help, but there's so much assumed knowledge required that it's never clear which part of the process
astorm
For developers and themers who spend their day in Magento's layout XML files, finding the name of a particular block can be the difference between taking an early lunch or telling their spouse they won't be home for diner. Fortunately, Commerce Bug takes this
astorm
Happy New Year! With Magento firmly ensconced in the warm embrace of eBay, and the rest of the retail world gearing up for a fight to redefine its relationship with Amazon, 2013 is going to be an interesting year for Magento. For those of
astorm
One common theme I've seen with developers new to Magento is not knowing where to start. Magento's default index.php bootstrap and Mage application class offer few surface clues on how a developer should start working with the system.
astorm
Just a quick note to let you know the Magento Pulse Storm Launcher application is now available via Magento Connect. Big thanks to the Connect team for a fast turnaround and approval.
astorm
There's a number of Magento tasks that, despite four plus years with the platform, I'm still bad at. One task is remembering to test my code for compatibility with the flat category and flat product collection mode.
astorm
Thanks to everyone who downloaded and re-tweeted my announcement of the Magento Pulse Storm launcher. There were a few bugs related to style in Magento 1.6, as well as a few related to existing Magento admin ajax pages. These bugs have been fixed
astorm
TL;DR; Technical people are users too. I've built a new, open source Magento extension for lightening fast admin navigation. You can get it from the Pulse Storm GitHub, or download the module files here. (Update: We're now on Magento Connect as well)
astorm
For the tech savvy single store owner, managing product attributes isn't that big a deal. They go to the admin console, use the UI to create an attribute, and add it to an attribute set. Over the course of the morning, day, or week
astorm