Zope-Funktion überschreiben

Peter Zechmeister <[email protected]>
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
Wir verwenden eine nicht ganz aktuelle Version des ZMS. 
Das ZMS verwendet die Zope-Funktion manage_cutObjects.

Ich muss jetzt noch eine Abfrage hinzufügen, bevor jemand etwas
ausschneiden kann. Dafür würde ich die Zopefunktion durch eine
gleichnamige im ZMS 'überschreiben', dort meine Abfragen machen und dann
per super(...) die original-Zope-Funktion aufrufen.

In der neuesten ZMS-Version wird das so gemacht.

Aber wenn ich die Funktion manage_cutObjects im ZMS-Code einbaue (analog
zur aktuellsten ZMS-Version), wird trotzdem die Zope-Funktion
aufgerufen. Es wird also nicht überschrieben.

Ich suche nun schon seit ein paar Stunden im Code der neuen ZMS-Version
herum, werde aber nicht schlau, warum hier das überschreiben geht, aber
in meiner älteren Version nicht. Im Moment ist es uns aber nicht
möglich, die gesamte Site auf das neueste ZMS upzugraden.

Muss man grundsätzlich irgendetwas machen, damit man in einem Produkt
eine Zope-Funktion überschreiben kann?

Grü
PeterZ
Zope 2.10.5-final, python 2.4.4, linux2



_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.