We'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
We'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. Today we'll we
astorm
We'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 the Standard Magento router object. Today we're covering the three remaining
astorm
Last time we talked about what goes on with router objects in Magento's front controller object. Now it's time to dig into the router objects themselves.
astorm
Routing is the heart of every web application framework. Requests flow from the internet to your web application. The routing engine takes the information from those requests and sends it to your code. Then, new information (ripe with oxygen, if we want to stretch
astorm
Quick note for all you Commerce Bug users. The core team made some changes in 1.6 that require you to tweak a configuration setting for Commerce Bug to work. You'll need to go to
astorm
As with most successful blogs, my success here has led to success elsewhere. I have three or four half finished articles that are going to have to stay that way for a few more months.
astorm
I've always found it a little odd that Magento doesn't ship with a module listing UI out of the box. One weekend coding project later, and I'm happy to present the Module List module.
astorm
The 404 page has a long and illustrious history in the world of web development. What started as a simple, unfriendly error message has turned into a key part of any site's experience, and any retail outlet's conversion rate. Like many other PHP frameworks
astorm
I'm pleased to announce the immediate availability of No Frills Magento Layout, the only Magento layout book you'll ever need. Clocking in at a dense 160 pages, this DRM free PDF is the perfect starter for developers new to Magento, and even old hands
astorm
Update: The Ides of March were doing their thing yesterday. If you were have trouble getting the extension to work (even after the first update) re-download and you'll be all set
astorm
Magento comes bundled with the ability to generate a Google sitemap. Google sitemaps are XML files that tell Google's webmaster tools where your site's content is. There's debate in the professional webmaster community as to how a Google sitemap will or won't affect your
astorm
When you start digging through Magento's internals to debug some problem, you often reach a point where you say to yourself
astorm
One trap a lot of people (myself included) fall into with Magento is forgetting that sometimes the best solution is just basic, standard PHP OOP. There was a Stack Overflow question where this came up in the comments, and I figured I'd wrangle a
astorm
During last week's Imagine conference, Magento released (among other things) the 1.5.0.0 version of their Community Edition offering. About a day after its release a bug that compromised a security layer was found. Twelve hours later Magento released 1.5.0
astorm
If you missed the Unconference at Magento Imagine, I've posted my slides, as well as recorded a full screencast of the demo portion of my presentation on the Widgets feature. It's a two parter, available on YouTube, or embedded below.
astorm
Just a quick note on some updates I've made to the Layouts, Blocks and Templates article.
astorm
This article refers to a beta-ish feature of Magento Community Edition 1.4.2, and therefore the specifics may quickly fall out of date. Proceed will all due caution
astorm
One of the most common feature requests I get for Commerce Bug is the ability to define some sort of access control. The latest version of the popular debugging extension implements a programmable access control feature that allows users to implement their own rules
astorm
I get a lot of email from Magento developers who are looking for a reference to all the different action methods they might use from a Layout XML file
astorm