我写了一个简单的自定义功能采取的不止护理中(>) 这工作得很好,并返回1或0SilverStripe 3:在控制器函数调用模板中的一个循环
它停止工作当我通过一个循环调用$ Pos给函数时。
SilverStripe 3版
控制器
function MoreThen($pos, $value) {
if($pos > $value) {
return TRUE;
} else {
return FALSE;
}
}
Template.ss
<% loop GalleryObjects %>
<% if Top.MoreThen($Pos,2) %>
$Pos
<% end_if %>
你可以创建自定义模板迭代: [$名次从底部内<%循环数据对象%>] [1] [1]:http://stackoverflow.com/questions/14096216/pos-from -bottom-inside-loop-dataobjects – 2013-02-26 14:50:04