Home arrow Support & FAQs arrow FAQs arrow sh404SEF for Joomla 1.5 FAQs arrow URL for a 3rd Party component are not being properly re-written
URL for a 3rd Party component are not being properly re-written

For example: mysite.com/component/com_mycomp/task,show/id,12/Itemid,45

What you see is Joomla default SEF URL. Bulding SEF URL for a specific component requires a little bit of software, called a plugin, specifically written for this component. This piece of software will tell sh404SEF what information should be included in each URL coming from this component, and where to find the required data.

For instance, sh404SEF has a plugin for Joomla regular content component. In this plugin, there are instructions about transforming index.php?option=com_content&task=view&id=12 into /title-of-content-element-with-id-12.html, including how to look up the content element title in the database, and more.

Sh404SEF comes with a number of plugins, for commonly used components. It can also make use of similar plugins that were made for other SEF components (such as OpenSEF or SEF Advanced, and sometimes Joomsef).

Whenever a plugin is available for a given component, sh404SEF will be able to build nice URL for it. If a dedicated plugin cannot be found, then sh404SEF will revert to Joomla default URL.

There are currently close to 3200 extensions for Joomla 1.5.x on the Joomla extensions directory but only a handlful have plugins. If you are missing SEF URL for one component, why not jump in and write a plugin for it ? You will find detailed documentation on writing plugins in the documentation section of the support site.

Last Updated ( Saturday, 05 September 2009 )