|
Alan Storm: Magento Admin Hello World Revisited: I rewrote my original Magneto 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 about, but every so often I’d come up with something that worked but was a massive misuse of the system. Using a custom front name for admin pages was one of those mistakes. We regret the error. |
|
Long Running Admin Page Requests Blocking Other Requests: The dark art of PHP session management. |
|
Stop me if this sounds familiar.
There are, of course (I assume), reasons for Magento to force a sign-in before letting you grab a free extension key. That said, four plus years (!) in it’s still one of the things that annoys me about the platform. So here’s a bookmarklet that’ll extract the Connect 2.0 key from an extension page, even if you’re not logged in. Visit the bookmarklet landing page, drag the |
|
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
That’s why we use the What I always forget is any POST to Magento’s backend also needs a
|
|
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
Development StubSo far, all our examples have used the |
|
I was about to update the
All the XML in code blocks is gone. Vanished. Something something other people’s free blogging systems. Fortunately the post is mostly available via the |
|
This article is part of a longer series covering the n98-magerun power tool Today we’re going to run through setting up your own There’s two (or maybe three) extra software packages you’ll need to install if you want to work with the ComposerComposer is a software package for managing project dependencies. The |
|
And Vinai’s fix for the duplicate URL problem partially/previously mentioned below. I try not to be hypercritical of Magento Inc./eBay because I know how hard these things are, but it really sounds like they pushed EE 1.13 out the door to have a Magento Imagine announcement. Fortunately the partner firms are there to catch these things and make smart choices for their clients. |
|
What’s wrong with the new url-keys in Magento? – Fabrizio Branca: Some musings by Fabrizio Branca on changes to Magento’s product URL handling. I haven’t dug deeply into this, but it sounds like there’s a new typed (vs. a |
|
This article is part of a longer series covering the n98-magerun power tool The database: That which, as Magento programmers, we’re not supposed to touch. Use the native objects is a refrain I’ve sung on more than one occasion, and it’s still what I recommend to people starting out with Magento. Of course, even if we treat the database as a black box datastore, we still need to move that block box datastore around. Also, once you understand the database schemas for a particular Magento sub-system, its often easier to work directly with the database for read operations. For those intrepid developers willing to brave the wilds of Magento’s database, |