Which reminds - how do I get the missing tabs configured in?
As I said, it's an organizational thing, it's not required to do it. If you know where the admin links to the various modules are, there's no need to worry about it. I notice that David already answered how to accomplish it if you wish to.
I assert that my description is more accurate than Halbrook's and this is why:
Actually mine is how to do exactly what you stated you wanted to do. You have control down to the arguments, so you can do it on a specific page by page level.
Using the function/parameters capability of the advanced placement stuff, you cannot assign a many-to-one affinity of multiple pages to a specific menu block.
That could be viewed as a weakness of the function, or as a strength, debatable on that. Personally if you need one block on several pages, I'd use custom page templates to accomplish it. That would require a theme modification, but one that's not that difficult.
For instance, I want to show a particular Core menu block in the following situations:
1) http://localhost/index.php?module=htmlpages&func=display&pid=5
2) http://localhost/index.php?module=htmlpages&func=display&pid=6
Now, using the module(s)/function/parameters capability of the advanced placement stuff, how would you do this? Unless these fields validate Regex strings or equivalent,
regex wouldn't work, I don't think, the custom argument fields takes a comma separated list. However that's not to say you can't try it. It shouldn't break your ability to undo it, just not work.
That said, personally, I'd create custom block positions in the main blocks admin for however many of these custom menus you need, and create custom page templates based off of the master.htm for your theme. If you have 5 different menus that need to be used on 12 different pages, then you'd create something like master1, master2, master3,master4, master5 (or whatever you want to call them, and .htm on all of them) in your theme's templates folder, adding the code indicated for the block positions you created, as needed. Then you can make changes to the page configuration for your theme in the theme admin. You'll still have to make one define for each page, but it will get the job done.
(and I trounce both of you in the areas of HCI, cognitive psychology and IA experience).
Which is really irrelevant to the discussion, this is about getting ZIkula to do what you need to do, not why you need to do it.
--
Home Page |
Find on Facebook |
Follow on Twitter