Hi:<br>
I have this code (editing out the extraneous) at the beginning of a page:<br>
<br>
&lt;body bgcolor="#ffffff" <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tal:define="newRow string:yes"&gt;<br>
<br>
After calling some other variables (specifically rotating through a changing ¨item¨ (for item in items...)), I try and change newRow:<br>
<br>
&lt;span tal:define="global newRow item/newRow" tal:omit-tag="" /&gt;<br>
<br>
Then I try and call newRow:<br>
<br>
&lt;p tal:replace="newRow" /&gt;<br>
<br>
But it gives me the original value. Now, if I edit the page like this:<br>
<br>
&lt;span tal:define="global newRow item/newRow" tal:omit-tag=""&gt;<br>
&lt;p tal:replace="newRow" /&gt;<br>
&lt;/span&gt;<br>
<br>
it gives me a different value (the one I expect and want). Obviously, my ¨global¨ definition isn´t going global. What can I do to make it global; that is, call it outside of the span tag?<br>
TIA,<br>
Tony<div class="AOLPromoFooter">
<hr style="margin-top:10px;" />
Email and AIM finally together. You've gotta check out free <a href="http://o.aolcdn.com/cdn.webmail.aol.com/mailtour/aol/en-us/index.htm?ncid=AOLAOF00020000000970" target="_blank">AOL Mail</a>!<br/>
</div>