On 21 Mar 2001 15:55:18 +0100, Petr Knapek <knapek@knapek.pvt.net> said: Today, I have look at the problem again and have seen my bug. So I want to appologize everybody for disturbing. But when I focused on my problem it is like this:
2 python products A and B(A). In B there is a method addB() which creates instance of B(A). And now my problem, I would like to call a method MA (from A) in the template which is rendered when I try to add instance of B(A) over web. Something like this in the template: <dtml-var "MA()"> but it raise a Zope error (it doesn't know the MA() ) Does anybody know the solution? PK> Hi Zopists, I have developed some python products for Zope PK> (2.1.6) and now I try to upgrade them for Zope 2.3.0 but some PK> problems with inheritance have appeared. PK> I have 2 python products, lets say A and B(A) which inherits PK> from A. Product A has a method MA(REQUEST) and product B(A) has PK> a dtml template TB. In the template TB I call MA as this: PK> <dtml-var "MA(REQUEST)">. PK> When I was running it under Zope2.1.6 everything was OK but now PK> under Zope 2.3.0 when TB is rendered the Zope error is raised: Petr -- Petr Knápek NEXTRA Czech Republic, s.r.o., Hlinky 114, 603 00 Brno, Czech Republic e-mail: mailto:petr.knapek@nextra.cz tel:+420-5-43 554 150 FAX:+420-5-43 554 214