index_html = which_index_html()
can't really do that because I need the "zopeself".
...but I get the idea that that's not what you want.
In my product the templates used will change inside the instance, so
that
/mysite/instance1 uses one template and /mysite/instance2 uses another.
It's hard to know what you need to do without more information.
Current:: index_html = PageTemplateFile('index', globals()) # works What I want:: def index_html(self): " " return PageTemplateFile('index', globals()) # does not work. HTTP 404 instead # return "hello world!" works fine here. Basically, I want the serving of my .zpt files to be dynamic. I don't want to do it just once in the begining when the class is first instanciated. Perhaps this is impossible. I could prepare the templates a bit more manually if that turns out to be needed, but I can't possible handcode the various templates. There's another script that loops the products folder to list all the possible templates called .zpt I have there. Cheers, Peter