Hello,
first the implementation : I have a website with ubercart's modules and blog enabled. I have two taxonomies : catalog / blog.
Each of them are listed with advanced taxonomy blocks module.
Now I'd like to add "filters" on the taxonomy terms of each vocab. It seems that this module is ok for that. I download last dev version and install the module, enable it, set the "taxonomy filter - current criteria / refine criteria" to be displayed on the sidebar right.
I go to the settings page, add a new menu called "test" as a dynamic template (I tried base and cloud too), keep the standard values on the edit menu page and general tab. On "mappings" tab, for the "catalog" taxonomy I set current and refine to "test", but nothing appears... Even I display the catalog default menu, no changes...
What I have missing ? I don't understand how to use the module with my configuration. Any suggestion would be welcome :-)
Thanks in advance.
Comments
Comment #1
solotandem commentedWhen nothing appears but you are expecting something, what is the url? Is it 'taxonomy/term/%,...' or something else? If the latter, have you configured the urls to listen on at 'admin/settings/taxonomy_filter/advanced' to match?
Depending on your needs, start with the base template.
Comment #2
titouilleHello solotandem
Even if i go to taxonomy/term/xxx,yyy nothing append... Products who match criterias are displayed, but no filter are available. And to be honest, I don't really understand what would append... The module must add + / - on existing menus, or it's the "refine / current criteria" blocs who must display some informations ?
A sample would be appreciated, ie :
1. set a taxonomy (ie categories), add terms and link some terms to content of your choice
2. On blocks (admin/build/block) enable refine / current criteria blocks on left or side bar.
3. Navigate to admin/settings/taxonomy_filter
4. On Menus tab, create a "test" menu with "base" template
5. Click on edit to modify settings of menu
6. On Mappings tab, select your taxonomy and set "current criteria" to your "test" menu. Click on edit and select the same taxonomy on the list
Go to /taxonomy/term/1,2,3 (make sure that terms 1, 2 and 3 are in your "categorie" vocabulary and there is at least one content linked to this terms) and see the result
It's the way I go but no result is displayed... I have a content who match terms I enter in the url, but don't have any new block displayed to filter content.
Comment #3
solotandem commentedIt sounds like you are close. Your example could be slightly changed as follows:
1. You are setting the "current criteria" vocabulary on the Mappings tab. This will only display a block if you check the box on the General tab (only one check box). The current criteria block shows you what terms are present in the URL.
2. To display a "refine criteria" block, select the vocabulary for the refine criteria on the Mappings tab. This should display a block that allows you to add and delete filter criteria on your taxonomy listing page.
3. Edit the menu (on Menus tab) to specify how you want the links to be created in the refine block. You can have separate links for add (or subtract) or a single link.
Let me know if this helps.
Comment #4
titouilleThanks for your explanation. It seems it's was a problem with taxonomy...
I tried some tests and finally find the correct implementation for my build. I have a website with store management. All products are classified with "category" taxonomy. With pathauto module, I set the path of each product as "catalog/[catpath-raw]" so I have ie catalog/mycategory/myproduct.
When I go to taxonomy/term/1,10, all was ok, but if I go to catalog/mycategory/myproduct, nothing append. I modified url to listen settings to catalog/%tids/%depth/!feed and url format to catalog/%tids/%depth and now the criteria blocks appears when I navigate to a specific category.
It was no easy to understand the use of the module (and I'm french mother tongue) but now all is ok :-)
Comment #5
verta commentedI am trying to do the same thing with ubercart, and it's just not going well. I can't tell what the mappings tab is supposed to do.
Per this thread, I added catalog/%tids/%depth/!feed to the URLS to listen on (advanced tab).
I have catalog taxonomy, per ubercart and I created my own taxonomy for brand. I know the taxonomy filter is seeing the URL because it is adding the block with "Current selections" and the catalog taxonomy above the content display. I've tried removing the last slash, it didn't make a difference.
But nothing I do will add the brand taxonomy so I can filter on it. I have a block in the sidebar enabled and it only shows the current catalog term with the "x" so I can remove it.
I did create a menu (not a great choice of terms, as menu means something different as well). I have used it as the choice for "refine criteria" and "current criteria" I have set the vocabularies to all of them, one of them, it seems to not notice. I simply can't tell what the labels on the mappings tab Mean.
If anyone can send even the simplest of explanations, I would really appreciate it!
Comment #6
vishalchavda commentedIn my site, under the recipes button i.e. http://www.thatscookedby.com/recipes
when you click on any category i.e say cuisine. This shows all recipes that are categorised as cuisine.
Now if I try to filter (using the taxonomy_filter on the RHS), My results are not getting filtered, they still show the same number of nodes as that of the cuisine.
I have the following set-up:
All taxonomy and terms use the path: recipes/[cat-raw]-recipes.
In my Taxonomy filter i have the following set-up:
Under Mappings tab, I have:
Vocabulary-> Cuisine
Refine criteria->Cuisine menu
Current Criteria-> same
Under advanced, I have
URL's to listen on: taxonomy/term/%tids/%depth/!feed
URL format: taxonomy/term/%tids/%depth
PS: I tried using this instead as per previous comments, but this does not work.
URL's to listen on: recipes/%tids/%depth/!feed
URL format: recipes/%tids/%depth/
I am using version 6.x-1.3 of the module.
Please any help to get this to work will be highly appreciated.
Thanks
Comment #7
solotandem commentedSee comment #1 on #964044: Unable to filter nodes..
Comment #8
solotandem commentedReassigning issue to 6.x branch -- see http://drupal.org/node/1203140.