3212 Posts in 847 Topics by 809 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 544 Views |
-
modulus not working in if condition?!

22 January 2012 at 9:01am
hi there!
in SS 2.4 there is a new template function "modulus", but it doesn't work with if condition, any ideas?
example: $modulus(3) returns an integer, but <% if $modulus(3) == 1 %>do something <% end_if %> doesn't work
thx!
houdini -
Re: modulus not working in if condition?!

22 January 2012 at 10:17pm
You have to use <% if MultipleOf(2) %> in that case for 2.* at least
-
Re: modulus not working in if condition?!

22 January 2012 at 10:38pm
Hi Willr,
thank you for your fast answer!
It's working in a single condition, but if you try something like that:
<% if MultipleOf(2) %>
foo2
<% else_if MultipleOf(3) %>
foo3
<% else %>
foo4
<% end_if %>it only outputs:
foo4 foo2 <% else_if MultipleOf(3) %> foo3 foo4 foo2 <% else_if MultipleOf(3) %> foo3
Greetings
Houdini -
Re: modulus not working in if condition?!

31 May 2012 at 5:34pm
The 2.* template engine is nice and stupid so you'll need to do something like
<% if MultipleOf(2) %>
foo2
<% else %>
<% if MultipleOf(3) %>
foo3
<% else %>
foo4
<% end_if %>
<% end_if %>
| 544 Views | ||
|
Page:
1
|
Go to Top |


