What I am trying to do is fairly simple to get working on a 'Panel Page', but I can't get it working on a mini panel.
I have done a fair bit of searching on this, and from what I gather it seems possible but I must be missing something?
Basically I have a two column mini panel placed inside a regular page node.
In the first column is a list of node item links, when you click on one it should send an argument to the view in the second column and show the relevant node.
Like I said I got it working on a 'Panel page' with the URL something like: www.website.com/tester. You can easily pass the node ID argument using a link like www.website.com/tester/9 - which would be parsed the view and shows the node with an id of 9.
With 'mini panels' I can't get this working and suspect it's because the containing node page URL isn't related to the 'mini panels'.
I have tried various settings to try and get the URL passed successfully but have had no luck.
Does anyone know how you need to set up the mini panels in order to pass the arguments. I'm guessing it has something to do with Overriding the URL of the minipanel with the containing Node URL?
Comments
Passing the argument
I have decided that perhaps I am trying to pass argument the wrong way.
In Panel Pages you can just pass the argument to the view using www.website.com/testpage/9, by setting the 'content pane' view 'Argument input' source as 'From panel argument'.
With 'Mini panels' I use the same setting but when I pass the argument using www.website.com/testpage/9 - I get a page not found.
Should I change the Argument input settings on the view, or should the argument url be constructed differently?
Any advice would be greatly appreciated.
----------
Drupalden.co.uk - Drupal guides, hints, tips...
Working now - kind of
I managed to get it functioning, using a bit of a work around.
It didn't like the 'url' alias. It wouldn't accept www.website.com/testpage/9 (returned a page not found)
If I changed the content pane argument to %2, replaced the alias with the 'containing' node url it works fine - www.website.com/node/1/9
----------
Drupalden.co.uk - Drupal guides, hints, tips...