[ic] [if scratch...]
Thu, 01 Mar 2001 13:28:30 -0500
"Mat Jones - booksellersolutions.com" wrote:
> I was trouble shooting for 2 hours yesterday. I printed the value of scratch
> count1 to the page which was 30. When I replaced the [scratch count1] with
> a real number e.g [loop-alternate 30] instead of [loop-alternate [scratch
> count1]] it worked fine... just doesnt seem to like the [scratch] variables
> within loop alternate.
Interpolation order is catching you. You can't do what you're trying to
do. [loop-alternate [scratch foobar]] will try to evaluate the literal
string '[scratch foobar]' because the [loop-..] tags parse *completely*
first, then the resulting output is reparsed, at which point [scratch
foobar] would interpolate.
Senior Developer - Professional Services
Red Hat, Inc.