Wednesday 22 October 2003 12:56:56 pm - 1 reply
Hi,
I'm trying to do the following:
{let name=myspace
x=cond(is_set($somevar), $somevar, 0)}
{$myspace:x}
{/let}
However, I get an error that $somevar is unknown:
Unknown template variable 'somevar' in namespace 'myroot:NodeView:NodeView'
x does get the value of $somevar, but seeing as this variable is unknown....
($somevar would be passed by the calling template).
If I try x=cond(is_set($somevar),1,0), x gets the value 0 and no error message is shown.
What I don't get is that the parser looks at the if-part when the condition is false (at least, I think that's what's wrong here).
Can anyone tell me if this is a bug, or am I doing something wrong?
TIA,
Vivienne
Modified on Wednesday 22 October 2003 1:47:45 pm by Vivienne van Velzen
You must be logged in to post messages in this topic!