Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

All other Modules

Discuss all other Modules here.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

[Solved] Site Map Module needs help


Reply

3 Posts   752 Views

Avatar
Graphicator

17 June 2010 at 10:18pm (Last edited: 18 June 2010 7:43pm), Community Member, 62 Posts

The first level links work great, however in the slick map mode, all the 2nd level+ children are not linked correctly.

http://silverstripe.org/site-map-module-module/

Avatar
Graphicator

18 June 2010 at 7:41pm (Last edited: 18 June 2010 7:42pm), Community Member, 62 Posts

Fixed, for Silverstripe 2.4, I'm down with the code.

In SiteMapModule.php (line 185).

the old version without nested urls

$output .= '
                  <li><a href="'.$page->URLSegment.'" title="Go to the '.Convert::raw2xml($page->Title).' page">'.Convert::raw2xml($page->MenuTitle).'</a>';

to this 2.4 version

$output .= '
                  <li><a href="'.$page->Link().'" title="Go to the '.Convert::raw2xml($page->Title).' page">'.Convert::raw2xml($page->MenuTitle).'</a>';

Thanks to this post on the forum http://www.silverstripe.org/data-model-questions/show/281864?start=0#post283190

Avatar
Willr

18 June 2010 at 9:55pm Forum Moderator, 5511 Posts

You should get in touch with the module maintainer - DesignCity (http://designcity.com.au/) and see if he can update it (if he hasn't already). Not everyone catches every thread on the forum :D