<% control Menu(1) %>
<div class="mainmenu-item-$Pos"><a href="$Link">$MenuTitle</a></div>
<% end_control %>
http://doc.silverstripe.org/built-in-page-controls#dataobjectset_options
Вопрос 2:
если он просто показывает другой уровень навигации, который вы можете использовать, например. <% control Menu(2) %>
. И, возможно, эта ветка поможет вам о том, как отображать только специальные элементы: http://silverstripe.org/archive/show/197044.
Подумайте также о возможности того, что у вас могут быть элементы меню в дереве страниц для суб-навигации, которые перенаправляют только на элементы где-то еще в иерархии! Так что вы могли бы, например. создайте отдельную ветку «Нижний колонтитул» в дереве страниц и используйте:
<div class="footer">
<% control ChildrenOf(footer) %>
<span>
<a href="$Link" title="Go To '$MenuTitle.XML'">$MenuTitle.XML</a>
</span>
<% end_control %>
</div>