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