Take the 2-minute tour ×

I am developing a component for joomla 1.7/2.5 with a few modules that generate sef links to the component with different views. Everything is shiny and fine, except for the home page of the site so http: //localhost/en/

When I'm on the home page all my component links change to http: //localhost/en/component/componentname/category/2032 wheres if I use this link: http: //localhost/en/whateverhere the same links are like they should be http: //localhost/en/component_menu_alias/category/2032

no content and no menu has the alias "whateverhere" so I'm confused as to how joomla knows the right alias when it's on whateverhere and not when it's on the home http: //localhost/en/

Any ideas as of what is going wrong here?

P.S.: the page is multy lingual.

share|improve this question
add comment

1 Answer

up vote 0 down vote accepted

Am soon to face that challenge myself, and have Supporting SEF URLs in your component bookmarked. Let me know if it works for you.

share|improve this answer
the thing is that I have followed this tutorial to create the router for my component. But unlike it says in the tutorial example.com/[menualias]/[view]/[slug] this will be true only for a non-multilingual page or when you already are under any menu alias but not if you are example.com/[lang_sef] –  Radovan Obal Aug 7 '12 at 6:24
I'm afraid it's been 25 years since I've done a multilingual site, and it wasn't Joomla. All i can suggest is to look into JoomFish - that seems to be the de-facto multilingual component for Joomla - Good Luck. –  GDP Aug 7 '12 at 13:33
add comment

Your Answer


