your assumptions are correct. your block function gets called two times
first with empty $content, second with $content containing the
*already evaluated* contents between {repeat} and {/repeat}. so, this
is a limitation.
Uargh. That's a pretty nasty limitation since I won't be able to access arrays then, like:
{repeat times=10 counter=time}
{$myFirstVar.$time}
{$mySecondVar.$time}
{/repeat}
Any other takers on alternatives to archive the above within the Smarty limitations?
--
David Heinemeier Hansson
http://www.loudthinking.com/ -- Broadcasting Brain