【发布时间】:2017-03-15 23:03:29
【问题描述】:
我在 SilverStripe 模板中有一个循环。在循环的第 2、5、8、11 等项上,我需要添加一个 css 类 .service-border。
如何使用 SilverStripe 模板语言实现这一点?
<div class="container">
<% loop $ServiceBlockItems %>
<% if $First %>
<div class="row equal-height-columns">
<% end_if %>
<%-- Every 2, 5, 8, 11th iteration I need to add a .service-border class --%>
<div class="col-md-4 service-inner equal-height-column">
<i class="icon-custom icon-md rounded-x icon-bg-u $IconName"></i>
<span>$ServiceHeader</span>
<p>$Summary</p>
</div>
<% if $MultipleOf(3) && not $Last %>
</div><!-- /end row -->
<div class="row equal-height-columns">
<% end_if %>
<% end_loop %>
</div><!-- /end row -->
</div><!-- /end container -->
【问题讨论】:
标签: silverstripe