If you've spent any time with Magento, you know the importance the "global config" plays in a the system. However, you may not fully understand how that configuration tree is built. Usually, most tutorial authors (myself included), will gloss over this and say something
astorm
You Cache is Unzipped Magento uses the Zend Framework for database access. The Zend Framework’s database code will cache table schemas so it doesn’t need to do a MySQL DESCRIBE for every model on every instantiation/load/save. These caches exist outside of the Magento caches you can enable/disable via the GUI. I lose a few [...]
astorm
Happy 2012! I'm pleased to announce a new release of the Magento Developer Manual extension, available for free via Magento Connect or the Pulse Storm GitHub repository. The three big takeaways for the 1.1 release are some behind the scenes route refactoring, a
astorm
Loading a Rewrite Rule Outside of Request Routing Another place where the assumption of a store object makes working with the “raw” Magento PHP APIs tricky.
astorm
How to Fix an Exploded Compiler Compilation mode (which appears to be going away in Magento 2) can occasionally explode a Magento site if the new class files aren’t written out to disk correctly. Fix it quick with the advice in this link.
astorm
Some Magento History on Parent/Child Product Relationships
astorm
Debugging Resource Path is Not Callable Faults in Magento
astorm
Whenever I’m about to tackle a Magento project and/or feature that requires deep knowledge of a new-to-me subsystem, I spend a half-day to a day writing up something like the information below. Sort of an anti-UML, it’s a high level narrative of the relationships between particular objects and systems in Magento. Beyond [...]
astorm
So here’s something I didn’t know about until 15 minutes ago. When you’re creating a Layout Update XML block, you can automatically assign a block you’ve created as a child of another block with a parent attribute in your block tag. That means this <block type="foo/bar" parent="block_name_in_layout" ... /> [...]
astorm
Short URLs for Magento CE Versions One of those things I wish I’d thought of. bit.ly/mage1610 bit.ly/mage1510 bit.ly/mage1420 bit.ly/mage1411
astorm
List of Magento’s Javascript Validation Methods Good sum up of Magento’s Javascript input validation methods.
astorm
Magento 2: File Structure Changes No one document could cover ALL the changes in Magento 2, but this one does a good job of pointing out file structure changes, which in turn hint at much of the restructuring going on.
astorm
If you've been paying attention, you know that Magento 2 is slated for a Q4, 2012 release. While that's an entire year away, and there's also the whole Mayan End of Time thing to worry about, it's never too early to start looking at
astorm
One of the earliest things you'll learn in any programming class is that
astorm
After dropping it in one of my periodic feed purges, I recently re-followed the Brent Simmons authored weblog inessential after he posted a few articles on the sorry state of ad supported reading online.
astorm
Upgrading via. Magento Connect A terse, but useful, Magento wiki page on using Magento Connect’s command line to upgrade your Magento installation.
astorm
Shorter Setup Resource Name for 1.6+ I haven’t had time to test things, but according to this comment it sounds like the resource model rejiggering in CE 1.6+ also brings about shorter setup resource script names.
astorm
Crash Course in Magento Models for a Java Developer
astorm
Overview of the ./mage CLI Magento Connect Tool
astorm