Did you check to make sure that all the resources are published and that Hide from Menus is not set on them?
What happens if you leave out the &hideSubMenus parameter?
Also, try [[!UltimateParent]] (uncached) and be sure to clear the site cache after changing it.
I should have noticed this before. Try:
&showStart=`1`
&hidSubMenus=`1`
Changing the `TRUE` values to `1` doesn’t seem to be changing anything.
If I change &displayStart to be &showStart instead, the menu appears, but not the Start Item Heading. Is &showStart still valid in the Revolution version of Wayfinder?
Thanks again for your continued efforts.
It’s definitely &displayStart. Here’s the code:
<?php
if (($level == 1 && (!$this->_config['displayStart'] || $this->_config['id'] == 0)) || ($level == 0 && $this->_config['displayStart'])) {
$output = $menuPart;
} else {
$output = str_replace("[[+wf.wrapper.{$parentId}]]",$menuPart,$output);
}
}
&showStart is definitely not there.
You might try setting &debug=`1` to see if that tells you anything.
-
☆ A M B ☆
- 3,141 Posts
This problem was based on mixing up Evo and Revo syntax... I think it was the outer template that had [+wf.wrapper+] which should’ve been [[+wf.wrapper]] as it’s on a Revolution install. And as the wrapper wasn’t being set to the rest of the menu, nothing would show up..
I am also having trouble getting [[ultimateParent]] to work in Revo 2.0.8pl
Normally for sub-menu items to display on a page i would use the following minimum call in Evo:
[!Wayfinder? &startId=`[[UltimateParent]]` &level=`2` &hideSubMenus=`true` &hereClass=`active`!]
so in Revo it would look like this:
[[!Wayfinder? &startId=`[[UltimateParent]]` &level=`2` &hideSubMenus=`true` &hereClass=`active`]]
...but it doesn’t work. The above just displays the top level items. I’ve tried [[!ultimateParent]] uncached and have cleared the system cache.
Can anyone offer any suggestions?
Thanks
J
www.9thwave.co.uk
WEB | DESIGN | PRINT