Welcome to the MetaMod and Chameleon Support Forums.

Before posting, please check out the FAQs.

helpme

 

Need extra help with your Joomla site? Consider paid Joomla support by the developer of Chameleon and MetaMod.

 

SEF and Metamod Pro

SEF and Metamod Pro

I loose my itemId information when I turn on the standard Joomla 1.5.23 SEF.
I read some of the other articles about SEF but I am not sure how to proceed to fix it.

In the plugin manager I have found
Metatemplate ordered as -90
Metamod      ordered as 0
System - SEF ordered as 1

Do I need to change the order of these modules?

Thank you for your help
Robert

rakagod
Beginner Modder
ranks
useravatar
Offline
10 Posts
Administrator has disabled public posting

Re: SEF and Metamod Pro

I forgot to mention that I am also running Joomfish.
jfweblinks    ordered as 0
fsections     ordered as 0
jfrouter      ordered as -101
jfnewsfeeds   ordered as 0
jfdatabase    ordered as -100
jfcontent     ordered as 0
jfcontacts    ordered as 0
jfcategories  ordered as 0
jfalternative ordered as 0

rakagod
Beginner Modder
ranks
useravatar
Offline
10 Posts
Administrator has disabled public posting

Re: SEF and Metamod Pro

Hi rakagod,

The order of the "System - MetaMod" plugin matters less than it used to. MetaTemplate is quite important though.

This is the order that I am using on one of my main sites with JoomFish:

System - JFsef: -103
System - MetaMod Pro: -102
System - JFRouter: -101
System - JFdatabase: -100
System - MetaTemplate: -99
[various others]
System - SEF: 15

The other JF plugins (for content and search) don't matter too much I don't think.

Let me know how you get on...

Cheers,
Stephen

Stephen Brandon
MetaMod / Chameleon developer
If you use MetaMod or Chameleon, please post a rating and a review at the Joomla! Extensions Directory: Chameleon | MetaMod

metamodguy
useravatar
Offline
3314 Posts
User info in posts
Administrator has disabled public posting

Re: SEF and Metamod Pro

Thank you for that information as it lead me in the right direction to fix my problem.

My main problem was that I not installed "Advanced Joomfish Language Aware Router (2.1)".
The plugin name seems to have changed from:
"system - JFsef" to "Joomfish - Pro Router".
It must be enabled and the "System - JFRouter" must be disabled.

I matched your order numbers as follows:
system - JFsef: -103
Joomfish - Pro Router: -103
System - MetaMod Pro: -102
System - JFRouter: -101
System - JFdatabase: -100
System - MetaTemplate: -99
[various others]
System - SEF: 15

and that cured all but 1 problem.

That problem was:
Only my frontpage menu items lost their itemIds.
My front page lets you choose the language in a menu and displays a different front page once you have chosen but the itemId from those choices were always null when SEF was turned on. They had valid itemIds when I turned off SEF in Joomla.

The code in the links is:
index.php?lang=en&option=com_content&view=frontpage
and
index.php?lang=fr&option=com_content&view=frontpage

Using the language code in the link automatically switches the language to either english or french.

To be able to add the language code in the link I had to establish the link using the "External Link" item type. If I used the more appropriate "Front Page Blog Layout" item type then I cannot change the link values because it becomes read-only.
Without SEF this works but with SEF it doesn't.

So to solve it, for SEF, I used "Front Page Blog Layout" item type and then went into the database menu record and modified the link to have the language code.

They produce different results basically because in the menu table:
"External Link" is type "url" and componentid = 0
"Front Page Blog Layout" is type "component" and componentid = 20

Thank you for your help.
Robert

rakagod
Beginner Modder
ranks
useravatar
Offline
10 Posts
Administrator has disabled public posting

Re: SEF and Metamod Pro

Hi Robert,

I'm glad that you got this working, but I'll admit that you have me confused with all the Itemid stuff. That would have had me scratching my head... I can't imagine what was causing those Itemids to disappear. I assume you're using standard Joomla SEF URLs. If you're using sh404SEF or one of the other systems then there's more likelihood of this sort of problem occurring.

Anyway, glad it's ok for you now.

Best regards,
Stephen

Stephen Brandon
MetaMod / Chameleon developer
If you use MetaMod or Chameleon, please post a rating and a review at the Joomla! Extensions Directory: Chameleon | MetaMod

metamodguy
useravatar
Offline
3314 Posts
User info in posts
Administrator has disabled public posting

Board Info

Board Stats:
 
Total Topics:
1685
Total Polls:
6
Total Posts:
5912
Total Posts Today:
4
User Info:
 
Total Users:
11509
Newest User:
michael2154
Members Online:
0
Guests Online:
103

Online: 
There are no members online

Forum Legend:

 Topic
 New
 Locked
 Sticky
 Active
 New/Active
 New/Locked
 New Sticky
 Locked/Active
 Active/Sticky
 Sticky/Locked
 Sticky/Active/Locked