Taxonomy sub-queues don't appear in Views filter

newmediaist - March 12, 2008 - 14:44
Project:Nodequeue
Version:5.x-2.0
Component:Code
Category:support request
Priority:normal
Assigned:Unassigned
Status:fixed
Issue tags:Views compatibility
Description

I have a hierarchical vocabulary which I am trying to use with nodequeue's taxonomy feature. The vocabulary looks something like the following:

Vocab
-Term
--Sub-Term
---Sub-SubTerm

I am trying to create a view which only lists those nodes put in the "sub-subTerm" subqueue; the problem is when I create a view from the nodequeue, and try to add a filter to "filter by subqueue", only the name of the vocabulary shows up in the filter list - not the name of any of the subqueues.

Is this a bug, or am I doing something wrong?

Thanks :)

#1

newmediaist - March 16, 2008 - 15:26
Version:5.x-2.0-rc3» 5.x-2.0

#2

newmediaist - March 27, 2008 - 01:58
Category:support request» bug report

Ok - I'm starting to think this is a bug, as sometimes my vocabulary terms show up as possible subqueues filters, and other times they do not - I can't seem to figure out exactly what is allowing me to use them as subqueues. Anyone else experience similar difficulties?

#3

heedspin - April 12, 2008 - 20:00

Hey Ari. Can you just use a Taxonomy filter instead of a subqueue filter? Maybe with a Nodequeue Queue filter as well?

Another option to consider: I'm using nodequeue with panels. I setup a view argument instead of a filter. I added a "NodeQueue: Subqueue reference" argument which will be the Taxonomy ID and set the option to a particular queue. Then I created a panel view for that new view and set the "Argument source" under the "Argument: NodeQueue: Subqueue reference" section to "Input on pane config." Then in the pane content tab, when I add that panel view, I can enter the taxonomy id. That way I use the same view to display different categories.

It's a lot of steps, but once you stare at it for a good 30 minutes, it starts to make sense. Like when you look at those 3d images and a dolphin suddenly appears.

What I'm trying to figure out now is how to pass the nodequeue as an argument as well. Ideally, it would be a URL parameter so the same pane and view configurations could be used to render all of my nodequeues.

-Tim

#4

hansrossel - June 13, 2008 - 13:24

Same bug here. The "NodeQueue: Subqueues for X" filter lists only the main NodeQueues (including X itself) in the select box instead of the Subqueues that are under X. So there is no difference between the filter "NodeQueue: Queue" and "NodeQueue: Subqueues for X": both list the same queues in the select box.

Using the normal taxonomy filter in my installation does not work as it is a multilingual setup and it is affected by another bug which makes taxonomy dissapear when I switch languages (also with extra filter internationalisation selection is only current language and no language).

#5

mrfelton - February 17, 2009 - 10:26

like @headspin, I too have set up a view which has an argument of NodeQueue:Subqueue reference, but I can see no way to pass this argument to my panel (D6, Panels 2). What am I missing? The only options I get for adding arguments to my panel are:

Node ID
Node Edit form
Node Add form
Taxonony term
User ID
Vocabulary ID

How do I make the NodeQueue argument from my view available to my panel pane of that view?

#6

kiamlaluno - February 17, 2009 - 10:40
Title:taxonomy subqueue's do not appear in views filter» Taxonomy sub-queues don't appear in Views filter

@mfrelton: This report has been opened for the 5.x-2.0, while you are asking a question for Drupal 6.

#7

jlaaker - October 22, 2009 - 23:50

I had the same problem. Try to turn off the "Reduce duplicates". That worked for me.

#8

ezra-g - November 28, 2009 - 17:54
Category:bug report» support request
Status:active» fixed

Thanks, @jlaaker for reporting the solution. Please re-open this issue if you're still having this problem.

 
 

Drupal is a registered trademark of Dries Buytaert.