Eigenschaften Filter disableFilter()

Hallo zusammen,

wo befindet sich die Funktion disableFilter() für die Eigenschaften?

Ich habe in meinem Plugin die Klasse FilterMultiSelectPlugin extended (src/plugin/listing/filter-multi-select.plugin.js) um die vorhandenen Funktionen disableFilter() und enableFilter() zu erweitern. Allerdings wirken sich die Änderungen lediglich auf den Hersteller Filter aus.

Wo ist die Funktion definiert, wenn beispielsweise eine Eigenschaft deaktiviert wird? Oder an welcher Stelle müssen die Änderungen vorgenommen werden, damit sie sich auf Hersteller- und Eigenschaften-Filter auswirken?

Die Klasse FilterPropertySelectPlugin extended ebenfalls von FilterMultiSelectPlugin, aber dort wird die Funktion nur aufgerufen, wenn ich das richtig sehe.

Habe das Problem gelöst, indem ich eine weitere Klasse erstellt habe, die von FilterPropertySelectPlugin extended und dort habe ich die Funktionen disableFilter() und enableFilter() ebenfalls angepasst.

Jetzt funktionieren die Änderungen sowohl beim Hersteller Filter, wie auch beim Eigenschaften Filter.

1 Like