17488 Posts in 4473 Topics by 1978 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 1295 Views |
-
Pos and modulo

6 November 2008 at 2:03am
I need to highlight every third record returned to a template. I'm using this syntax:
<% control getMemberProjects %>
<% if Pos%3==0 %>
<b>$name</b>
<% end_if %><% end_control %>
There is no way to perform modulo or anything more complex than equality with the if statement in the template. Any ideas how to handle this?
-
Re: Pos and modulo

6 November 2008 at 3:17am
A solution would be to alter your dataobjectset in your class by using the customise function (http://api.silverstripe.com/sapphire/view/ViewableData.html#customise).
It is a kind of dirty hack , but you could for example add a booleon to your dataobjectset which you use in the template to decide whether or not to hi-lite the row.
Good luck !
| 1295 Views | ||
|
Page:
1
|
Go to Top |


