oxSelection erweitern

Hi,

wie kann ich zum Bsp. oxSelection und oxVariantSelectList erweitern? Irgendwie klappt das so nicht.

class oxSelectionerweiterung extends oxSelection

Gruß und Danke

joe

wenn du oben auf “Support & Services” gehst,
dann auf “Dokumentation und Hilfe”,
dann auf “deutschsprachige Anleitungen” und dann auf “Module für den OXID eShop schreiben” gehst, kommt eine Anleitung, wie man Module schreibt.

So hab ich des gemacht. Allerdings steht bei oxVariantSelectList folgendes

oxVariantSelectListerweiterung cannot implement oxVariantSelectList - it is not an interface

du hast diesen Teil übersehen:

in deinem Fall müsste es also

class oxSelectionerweiterung extends oxSelectionerweiterung_parent

sein

Danke für die Infos. Ist das auch so, wenn ich eine Funktion überschreiben will?

bei einer Funktion musst du nur den Namen + Parameter 1:1 kopieren

Fehler gefunden. Hatte [B]implements [/B]statt [B]extends [/B]kopiert. Danke, jetzt geht es.