manage_main = PageTemplateFile("templates/mainTestProd", globals()) index_html = PageTemplateFile("templates/indexTestProd", globals()) test = PageTemplateFile("templates/test", globals())
def __init__(self, id, title): self.id = id self.title = title
def testit(self, REQUEST=None): return self.test.__of__(self)(something="blah")
In the template I should now be able to access options/something according to previous posts, but this:
<span tal:replace="options/something"/>
Why the extra self-wrapping. Do it this way: def testit(self, REQUEST=None): return self.test(self, self.REQUEST, something="blah") Then you'll be able to use: <span tal:replace="options/something"/> -- Peter Bengtsson, work www.fry-it.com home www.peterbe.com hobby www.issuetrackerproduct.com