Javascript Datei aus Theme überschreiben

Hallo @Trockenfrucht‍,

ich glaube ich verstehe deine problem hier.

wie ich sehe von Ihre Beispiel Code von das Original “jquery.stickyMenu.js”  dass diese Datei ist keine Plugin , kannst du überprüfen ob gibt ein Plugin defination beim diese Datei.

etwas wie so

$.plugin('PlluginName', {.......});

ob gibt nicht, dann du brauchst overridePlugin methode nicht, und du kannst einfach discardedLessThemes benutzen und anderen deine StickyMenu Name z.b my_stickyMenu und dann inculde es in deine Theme wie so:

 protected $discardedLessThemes = ['src/js/jquery.stickyMenu.js'];
protected $javascript = array(
        'src/js/jquery.my_stickyMenu.js'
    );

dann es werde funktioniert, wie ich glaube.

VG,

image

Tel.: +49 755 - 183 990 00 | E-Mail: info@enbit.de | Web: http://enbit.de/