Categories


Recent Posts


Archives


magento220

Quick Thoughts on Magento 2

At a partner only event in Chicago, members of eBay’s Magento team renewed their support for Magento 2. A few of the usual suspects were there, and a more general announcement has been promised. As for a release date? The usual. It’s interesting to look back to the Magento Developer’s Paradise conference in 2010, which [...]

astorm

magento2 – Magento 1 Class Rewrite in Magento 2 with Dependency Injection System – Magento Stack Exchange

magento2 – Magento 1 Class Rewrite in Magento 2 with Dependency Injection System – Magento Stack Exchange I didn’t realize this until today, but Magento 2 has completely ripped out the class rewrite system, and replaced it with a new dependency injection system. You can still rewrite a class, but instead of setting up a [...]

astorm

No More Class Aliases

That last post made me realize I hadn’t mentioned one of the biggest changes to Magento 2: No more class aliases. Magento still has factory methods for instantiating objects, but instead of the shorter, more elegant, and confusing class aliases Mage::getModel('catalog/product'); You use a full PHP class name [...]

astorm

Magento 2: Multiple .htaccess Files

The current Magento 2 source code has a number of different .htaccess files ./.htaccess ./app/.htaccess ./dev/.htaccess ./downloader/.htaccess ./downloader/template/.htaccess ./lib/.htaccess ./pub/.htaccess ./pub/errors/.htaccess ./pub/lib/.htaccess ./pub/media/.htaccess ./pub/media/customer/.htaccess ./pub/media/downloadable/.htaccess [...]

astorm

Magento 2: The `pub` Folder

Magento 2 seems to be moving in a more Symfony/Zend 2/modern direction by splitting out the source folder (app) from the publicly browsable folder (pub). This is good, but the default distribution has a little weirdness — there’s two index.php files. There’s the one you’d expect in pub pub/index.php and then [...]

astorm

Magento 2: Developer Mode

For reasons that are way too complicated to get into on Magento Quickies, while Magento 2 still has the concept of a developer mode, there’s no longer a Mage::setIsDeveloperMode method. If you’d been lazily (like me. cough) editing index.php to switch your site into developer mode, that won’t work anymore. Your only [...]

astorm

Magento 2 Code Drop

Magento 2 Code Drop The Magento core team dropped about 4 months worth of changes to Magento 2 near the end of last week. Whatever you want to say about the core team, it can’t be that they’re sitting idle. There’s significant changes to things under the hood. Magento 2 is still a long ways off, but it’d be smart [...]

astorm
email hidden; JavaScript is required