Django Style Routes for Magento
Django Style Routes for Magento In case you you don’t follow my main site (what’s wrong with you?), I whipped up a module that allows you to setup Django style routes in Magento.
astormDjango Style Routes for Magento In case you you don’t follow my main site (what’s wrong with you?), I whipped up a module that allows you to setup Django style routes in Magento.
astormClass Aliases Should be Lowercase A painful lesson on why class aliases should always be lowercase.
astormFantastic Magento Performance White Paper They’ve got both a random list of server settings and their methodology. More like this please.
astormThe public Magento Wiki is a mess of mixed content, but it’s worth subscribing to the RSS feed of recent changes. The more dedicated members of the community tend to keep their articles up to date on changes to Community Edition, and it can sometimes save you from being blindsided when considering a new version.
astormBecause I always forget this: When creating Magento Connect packages for manual distribution, created via the admin, the correct value for “Channel” is community and not connect.magentocommerce.com/community
astormYou’re cruising along, your module has come together. The last step between you and total Magento Connect domination is packaging your extension. You bravely enter System -> Magento Connect -> Package Extension, and with victory in your grasp … FAILURE! With no clear path forward, you commit seppuku rather than face [...]
astormOn the Subject of Finding the PHP Code that Runs During a Magento API Method Call
astormMagento Version: 1.5.0.1 Let’s say you have a product object $p = Mage::getProduct('catalog/product')->load(3425); You can get the value of the product’s status with the magic getter method or the getData method. $p->getStatus() $p->getData('status'); However, the return value of this method is not a boolean. The [...]
astormInnovate 2011 is just around the corner, and I won't be able to make it this year. For not, as I'll be there in spirit if not spirits. While X.commerce has been shrouded in Apple levels of secrecy and mystery, it's clear that
astormChecking shipping availability from zipcode in Magento.
astormThe biggest problem for developers who start with PHP is unlearning their hyper-defensive programming stance. Post PHP Shock Syndrome. There's a lot of CS-101 concepts that get short shrift in PHP, and while that doesn't stop you from building applications and systems, it does
astormNeed to know the name of an EAV table that an attribute is stored in? Get an instance of the model class, $customer = Mage::getModel('customer/customer'); then get a reference to its resource object, $entity = $customer->getResource(); and use the eav/config service model’s getCollectionAttribute method to create an instance of [...]
astormNeed to know the name of an EAV table that an attribute is stored in? Get an instance of the model class $customer = Mage::getModel('customer/customer'); and then get a reference to its resource object $entity = $customer->getResource(); use the eav/config service model’s getCollectionAttribute method to create an instance of [...]
astormWelcome Magento Commerce Blog Readers! If you like these little tidbits of information you may be interested in the full length articles I write over on my personal blog. You should also checkout Pulse Storm’s Magento products. There’s Commerce Bug, a Magento debugging extension that demystifies the system for newbies, and [...]
astormWe're in the middle of a series covering the various Magento sub-systems responsible for routing a URL to a particular code entry point. So far we've covered the general front controller architecture and four router objects that ship with the system, as well as
astorm