Ich erstelle eine Erweiterung, die die standardmäßig konfigurierbare Optionsbezeichnung "Option auswählen ..." durch den Attributnamen ersetzt, z. B. "Farbe auswählen ...".
Wie kann ich das jQuery-Widget configureable.js erweitern (nicht überschreiben!) Und nur diese Zeile ändern?
Aus der Dokumentation weiß ich, dass ich ein jQuery-Widget überschreiben kann.
define([
'jquery',
'jquery/ui',
'configurable' // usually widget can be found in /lib/web/mage dir
], function($){
$.widget('silvan.configurable', $.mage.configurable, {
});
return $.silvan.configurable;
});
Wie kann ich diese Datei initialisieren? Soll ich es über requirejs-config laden? Die Kartenfunktion ist nur zum Übersteuern gedacht oder?
Ist es möglich, nur diese Zeile zu ändern? Es wird von dieser Funktion aufgerufen:
_fillSelect: function (element) {}
silvan.configurable
erbt automatisch alles vom Elternteil.