I'm working on a site where I have a pretty dynamic use of panels idea, and I'm having a problem implementing it.
I have a content type called article, and a vocabulary with three levels. Using the Hierarchical Select module, the article nodes are assigned terms for all three levels when the third level term is chosen for the node. There are three top level terms (Everyday, Essence, and Experience), and these correspond to three drop down menus on the front page. The options under these menus are the second level terms in the vocabulary. Each second level term will have 1 to x third level terms. I am using Taxonomy Subqueues for the vocabulary terms.
The idea is that when the item from the dropdown is selected, the panel page (with 9 panes) is displayed, and the content of each pane is an article node that is tagged with that second level term. So, for instance, say I have a hierarchy of Everyday (level 1), Food (level 2), and Seafood (level 3). Under the Everyday menu on the front page, the user selects Food, and goes to mysite.com/everyday/food, which uses the panel page. Each of the panes contains an article tagged with the term Seafood. The title of each pane will be the third level term (Seafood in this case).
In the view that is created for the Taxonomy nodequeue, I created a Panel pane display that has two arguments - Nodequeue: Subqueue reference and Nodequeue: Position. So, if I pass the term ID and the position to the view, it gives me the one article in the desired position, which is what I want. The issue is, how do I pass this to the panel and then to the view? I want to use the same panel pane view display for each pane, and pass a hardcoded value from each pane into the view for the Nodequeue: Position argument. So to summarize, here is what I want:
- User clicks on Food item in Everyday menu on front page
- User is take to URL mysite.com/everyday/food
- Food is passed to panel page as Taxonomy Term
- Food/1 (where 1 is nodequeue position) is passed to Panel Pane view display
- article 1 from Food taxonomy subqueue is displayed in pane 1.
I want all three of the parts of the URL to be dynamic, but the view path requires at least one static part. How do I set my panel path? Do I just use something like %/%/%? Also, when passing arguments to a view from a panel pane, is the path in the view display used?
Hopefully all this makes sense. As I mentioned my biggest issues are passing the taxonomy term to the panel, and then adding the nodequeue position parameter in the pane and passing it to the view. Any help is appreciated.
Thanks.

Comments
Unfortunately the menu
Unfortunately the menu system won't allow the first part of a URL to be dynamic.
So you have to have foo/%/%/% -- that part should then work.
Access denied
OK, so that means in my case I would want to set my path as something like articles/%/%, right? So here's what I have:
Both are of type Taxonomy name
However, if I go to mysite.com/articles/everyday/food, all I get is "Access Denied". I have no access restrictions in the panel or my views, and I'm logged in as an admin with all permissions. How do I get my page to display? Do I have the arguments set up correctly? And also do I have the argument to pass to the view as nodequeue position set up properly?
Thanks.