Hi Jason
I have been trying to get this to work but I am running into problems. The reason is the 'if statement' looks the same across my main navigation i.e
<li class="services<?php if(!isset($_GET['action'])) echo(" current"); ?>"><a href="services.php"></li>
<li class="media<?php if(!isset($_GET['action'])) echo(" current"); ?>"><a href="media.php"></li>
Because all 3 <li> meet the 'if statement' criteria they all display the "current" class.
The only way I can think to work around this is to create variables for these main pages e.g
management.php?action=dashboard
services.php?action=services
media.php?action=media
The problem I would have with this is that these pages are the *default* pages defined in the dynamic plugin behaviour. In the dynamic plugin dialog box you are not allowed the give a page a paremeter name and set it to default at the same time. So I am not sure how I would make these pages defualt and give them a paremeter name at the same time.
The second issue that I am having is that my main navigation and sidebar links are seperate plugins so say for example if I click "services" link on my main navigation i am taken to my *default* plugin page and my "services" link gets the class of current. However if I click on one of my siderbar links for services e.g
<a href="services.php?action=SearchServices">Search Services</a>
I lose the current class on my main navigation. Is there a way to define the 'if statement' so the class current is constant on any page defined as services.php?action=...
Your help is very much appreciated