This isn't a problem - SEF doesn't necessarily mean there are no query parameters. Having &layout=categoryblog is the way it has to be done.Kevin8020 wrote: I like Ian's fix, but unfortunately, it in itself is not SEF... I'm curious if there is a way to get this to work without being SEF. The problem is that my extension adds the layout=blog out of the blue. There is no way for the router to know that if the category view is called from within view=section&layout=categoryblog, then the category should be displayed as a blog.
Yes.So I think unless there can be another system there, I agree... this is the best solution for the time.
EDIT: sorry, wrong thread:I also agree that a non-menu based SEF system would probably be good... but that's just my two cents... haha
EDIT: Oh, also, who would I contact to have this removed from snippets on JoomlaCode? I want to upload a version without the router changes now that that's been fixed.
On another note, the multiple selection issue has been fixed, so if you can update your code to get rid of the JavaScript, that would be great. You can now just create your new section type and the values will automatically get stored with | separating them.
End EDIT
And, you really should allow the user to specify an Itemid that should be used to display the category listing. I would suggest having two options: allowing the user to select an Itemid from the existing itemids (you'll have to create a parameter I think), and allow the user to use whatever the default Itemid is (the frontpage).
Hope that helps,
Ian