For products this is easy to do (Administration>>Catalog>>Providers>>OpenAccessProvider>>Parameters
and then add a 'urlFormat
' key and a value).
For departments (which is a hierarchical taxonomy) you'd think adding the same parameter (under Administration>>Taxonomy>>Providers>>OpenAccessDataProvider>>
... ) would do the same trick, but unfortunately not. Under Data>>URL Evaluators>>Taxonomy
there's also a parameter section, but that's unfortunately undocumented - I did a blond attempt to verify, but no success
So it seems only a Custom Provider (as described in Slavo Ingilizov's post
) might do the trick. However, this approach seems to clash with the standard pager control which results into PITS Issue #9577
. (Update from Lubomir Velkov on Feb 2 2012: probl not make it for v5.0 release
I could be wrong because I've not created and tested the custom provider myself but for now it seems a no go all around.
TIP FOR DUMMIES LIKE ME:
If you're going to do some coding, be aware of OpenAccessProvider vs OpenAccessDataProvider - has cost me a few hours in the past already :)