17488 Posts in 4473 Topics by 1978 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 1145 Views |
-
Little Help with if statements

24 June 2008 at 4:54am
Hello All!
Im trying to do something like this
<% if TotalItems - Pos = 6 %>
... do this code ...
<% end_if %>but keep getting an error. is there a way to do PHP style if statements in a template?
as in <= , >= , % , ect.
-
Re: Little Help with if statements

24 June 2008 at 8:48am
What you should do is in the Page_Controller class for that page type, create a new function that does the calculation and returns a boolean to your template. Something like:
function FunctionName() {
if($this->TotalItems - $this->Pos == 6) {
return true;
} else {
return false;
}
}Note, I am unsure what TotalItems and Pos actually are, but I am assuming they are part of the page object if you are referencing them in the template.
So, then, in your template:
<% if FunctionName %>
... do this code ...
<% end_if %>The idea is to remove such logic from your template and always handle it in your controller.
Cheers
Aaron -
Re: Little Help with if statements

24 June 2008 at 9:00am
Ahh well that makes sense! Thanks for the heads up!!
-
Re: Little Help with if statements

24 June 2008 at 9:14am
Oh and to answer your question, no, you can't use PHP in a template. This forces you to use the MVC model the way you should.
Cheers
Aaron
| 1145 Views | ||
|
Page:
1
|
Go to Top |


