我在Silverstripe上使用Skeleton作为我的16列网格系统 我的代码如下:
<% loop $AllChildren %>
<div class="three columns"><a href="$Link"><h5>$Title</h5></a></div>
<% end_loop %>
产生
Children1 Children2 Children3 Children4 Children5
Children6 Children7 Children8 Children9 Children10
我的问题是如何在行之间放置空格以便输出 如:
Children1 Children2 Children3 Children4 Children5
Children6 Children7 Children8 Children9 Children10
答案 0 :(得分:2)
在SS3中,您可以在模板中使用$MultipleOf()
(api docs)来输出每第n项的内容,例如
<% loop $AllChildren %>
<div class="three columns"><a href="$Link"><h5>$Title</h5></a></div>
<% if $MultipleOf(5) %>
<hr class="extra-space">
<% end_if %>
<% end_loop %>