Silverstripe に 4 つのメニュー項目を設定しようとしています。1 つの div で li class="area{$Pos}" を使用して、最初の 2 つのメニュー項目に SS を設定することができました。ただし、3 番目と 4 番目のメニュー項目は、最初の 2 つとは異なる div とクラスにあります。私は検索してきましたが、SS を使用して 3 番目と 4 番目のメニュー項目を別の div(/second div> とクラス) に入力する方法がわかりませんか?
これが私のコードです。
<div id="top">
<ul class="sf-menu">
<% control Menu(1) %>
<li id="area{$Pos}">
<a href="#a">$MenuTitle</a>
<% if Children %>
<ul><% control Children %>
<li>
<a href="#aa">$MenuTitle</a>
<% if Children %>
<ul>
<% control Children %>
<li>
<a href="#aa">$MenuImg.SetSize(20,20) $MenuTitle</a>
</li>
<% end_control %>
</ul>
<% end_if %>
</li>
<% end_control %>
</ul><% end_if %>
</li>
<% end_control %>
</ul>
</div>
<div id="test" >
<ul class="sf-menu sf-vertical">
<li id="area3">
<a href="#a">Area 3</a>
</li>
<li id="area4">
<a href="#">Area 4</a>
<ul class="show_left">
<li>
<a href="#">Store one</a>
</li>
<li>
<a href="#">Store Two</a>
</li>
</ul>
</li>
</ul>
</div>