You know, I just caught that, and was already starting to write about the context of which he was calling method2 wouldn't work. I had just wrote the code with a dtml-with, but decided to check the list - and here was your message! I'm sure he's grateful for your quicker response though, because that frustrated me the first time I learned that lesson too. Tommy
try:
<dtml-with folder2> <dtml-var method2> </dtml-with>
then you can also do: <dtml-with folder2> <dtml-var "method2( _.None, _, other=params )"> </dtml-with>
the dtml-with ought to work. you're putting folder2 on the namespace stack, and all methods contained within the dtml-with will be called on folder2... which is what you want.
sorry i didn't catch that before. let me know if this helps.