(Split off page from http://docs.joomla.org/index.php?title=Supporting_SEF_URLs_in_your_component&oldid=9893 (5 August 2008))
This article or section is incomplete, which means it may be lacking information. You are welcome to assist in its completion by editing it as well. If this article or section
The Application execution order outlines that the route (URL) is parsed immediately after initialisation is complete. Since fancy URL's are not treated (yet) in the Administrator, we will follow the route parsing process in detail when
JSite::route in the index.php file.
JRouter::getInstancepassing the type ("site")
JRouterSite::parsepassing the URI
JRouter::parsepassing the URI
JRouterSite::_processParseRulespassing the URI (this will call custom route rules)
JRouter::_processParseRulespassing the URI
onAfterInitialiseevent trigger) passing the URI
startvariable with limitstart
JRouterSite::_parseRawRoutepassing the URI
JRouterSite::_parseSefRoutepassing the URI
/component/com_content, set the
optionas the second segement. Null the
Itemidbased on the last menu item found.
Itemidis set in the URL, set the active menu item based on this value.
Itemid, etc) into the router object (
optionis set, load the component router;