Steve, I'm pretty sure I've tried that but I'll try it again and see what happens, hang on I'll be right back. Right I'm back, I thought I'd tried it and I had, I get this error: Error Type: TypeError Error Value: call of non-function (type None) Traceback (innermost last): File D:\ZOPE_2~1.2_D\lib\python\ZPublisher\Publish.py, line 222, in publish_module File D:\ZOPE_2~1.2_D\lib\python\ZPublisher\Publish.py, line 187, in publish File D:\ZOPE_2~1.2_D\lib\python\Zope\__init__.py, line 221, in zpublisher_exception_hook (Object: 1_introd.xml) File D:\ZOPE_2~1.2_D\lib\python\ZPublisher\Publish.py, line 171, in publish File D:\ZOPE_2~1.2_D\lib\python\ZPublisher\mapply.py, line 160, in mapply (Object: index_html) File D:\ZOPE_2~1.2_D\lib\python\ZPublisher\Publish.py, line 112, in call_object (Object: index_html) File D:\zope_2.2_dev\lib\python\Products\xmlRenderer\xmlRender.py, line 58, in index_html (Object: 1_introd.xml) TypeError: (see above) which seems to be telling me that DTMLDocument.index_html is None, weird eh! TFT (thanks for trying) Phil Phil.harris@zope.co.uk ----- Original Message ----- From: "Steve Alexander" <steve@cat-box.net> To: "Phil Harris" <phil.harris@zope.co.uk> Cc: "Zope-Dev@Zope. Org" <zope-dev@zope.org> Sent: Thursday, August 03, 2000 9:40 AM Subject: Re: [Zope-dev] Calling parent class method when method is overridden in current class?
Phil Harris wrote:
Hi all,
I'm in the process of creating a Python based product, and have a need
to
call the base classes index_html method.
My problem is that I need to call it from my classes index_html.
My class has DTMLDocument as the base class so I want to call something like DTMLDocument.index_html().
Perhaps DTMLDocument.index_html(self) ?
The only problem is if you need to call a base-class method from a derived ZClass.
-- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net