OXID Community Forum> An vorhandene Funktionen dranhängen? |
Login |
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Reply |
|
|
|
Thread Tools | Display Modes |
|
Kann man eine eigene Funktion am Ende einer bestehende Funktion ausführen, immer dann wenn die bereits vorhandene Funktion ausgeführt wird?
Geht so was? Hintergrund: Ich bin gerade dabei ein neues Modul für eine kleine Inventar-/Lagerbestandsverwaltung zu schreiben. Um den Lagerbestand nicht manuell nach einem Versand korrigieren zu müssen, würde ich mich gerne an die Funktion sendorder() in der Klasse Order_Overview dranhängen. Also zuerst ganz normal die Funktion sendorder ausführen und dann den zusätzlichen Code. Die Lösung sollte (logischerweise) ohne eine Sourcecodeänderung an Order_Overview.php auskommen. Vielen Dank schonmal Joachim P.S.: Wenn's fertig ist gibt es das Modul auch wieder unter GPL für lau. |
|||
|
Im Modul:
PHP Code:
__________________
Frank www.zunderweb.de - Zunderweb IT Beratung Ajax Multifilter XL - Turbo für den Attributfilter |
|||
|
Danke für den Tipp, dann lag ich doch nicht falsch, sondern der Wurm ist irgendwo anders drin.
Ich habe PHP Code:
und PHP Code:
Leider zeigt das Überladen aber keine Wirkung - irgendein Tipp noch? P.S.: Die "restliche" Funktionalität läuft fehlerfrei, bis jetzt hatte ich den Aufruf direkt in die sendorder eingebaut |
|||
|
ups, so ist das wenn man mit Replyen anfängt und dann zwischen drin mal telefoniert, ich probier es gleich mal aus.
|
|||
|
irgendwie kriegt Oxid das Überladen nicht mit, es wird immer noch nur die Original sendorder() ausgeführt...
|
|||
|
http://wiki.oxidforge.org/Tutorials/...adable_classes
da ist ganz unten auch ein Hack dabei, vielleicht gehts ja dann
__________________
Raywww.stahlwarenhaus-hebsacker.de______________._.__Tipps zur Forensuche www.haller-stahlwaren.de____________________._____Tipps zum Forum _________________________________________._____Forum für Dummies _________________________________________._____Theme-Styler |
||||
|
Danke, genau das ist es, ich hatte die Liste zwar auch schon mal gesehen, aber dann auch wohl wieder vergessen.
Aber wie sagte Scarlett (O'Hara): "Aber nicht heute. Verschieben wir es auf morgen" |
|||
|
Die Klasse heißt order_overview und nicht overview_order
__________________
Tonight we dine in Hell ! http://www.aggrosoft.de http://www.shirtnetwork.de http://www.ecomponents.de |
||||
| Reply |
|
| Bookmarks |
| Tags |
| dranhängen, funktionen, vorhandene |
| Thread Tools | |
| Display Modes | |
|
Nicht Sichtbar
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Fehlende Funktionen im OXID CE | aritso | Newbies | 2 | 11-11-2011 06:02 PM |
| Install erkennt vorhandene MyQSL Version falsch | pwistuba | Installation und Konfiguration | 0 | 07-07-2011 07:23 PM |
| eShop Funktionen an/ausschalten 4.5.0 | sdt | Installation und Konfiguration | 2 | 05-09-2011 01:10 PM |
| Neuinstallation - vorhandene Datenbank übernehmen | rudy | Installation und Konfiguration | 2 | 07-23-2009 05:00 PM |
| 2 Fragen: vorhandene Tamplates nutzen & Provider Anforderungen | online | Newbies | 1 | 04-22-2009 07:35 PM |