21309 Posts in 5738 Topics by 2603 members
| Go to End | Next > | |
| Author | Topic: | 1269 Views |
-
or clause

26 January 2010 at 10:00pm
Hi!
I wrote this<% if First_name or Last_name %>hello <% end_if %>
but isn't correct..can you hel me to write in correct mode?
-
Re: or clause

26 January 2010 at 11:54pm
AFAIK there is no "OR" in the template syntax.. ;)
You'll have to make do with IF constructs...
-
Re: or clause

27 January 2010 at 12:12am
But I need an OR clause.
If first_name OR last_name are present I print someting, else no.
How can I solve this problem? -
Re: or clause

27 January 2010 at 12:30am
Well.. construct an or by using if / else ?
It is not pretty, but it works.
e.g
if bla1
if bla2
else
print something
end_if
end_ifetc. etc.
-
Re: or clause

27 January 2010 at 12:42am Last edited: 27 January 2010 12:43am
Yes - but if only bla2 is true this will not work!
You may build a php function to check your names.
-
Re: or clause

27 January 2010 at 12:47am
Hence the " etc. etc." in my post.
Of course , The cleaner way would be to add a method to your PHP class.
-
Re: or clause

27 January 2010 at 1:06am
There was a discussion 2 years ago about the "Template page control with boolean operators" http://silverstripe.org/archive/show/77286#post77286 and http://groups.google.com/group/silverstripe-dev/browse_thread/thread/db752c5de80f3156
I'm still missing the boolean functions inside the Template page control.
| 1269 Views | ||
| Go to Top | Next > |




