Hallo,
ich bin gerade dabei, ein neues Plugin anzulegen.
Ich habe aber gerade eben das Problem, ein bestehendes javascript-Plugin aus dem responsive-Theme zu “overriden”.
Wenn ich die javascript-Datei im eigenen Theme einhänge und in der Theme.php eintrage, dann funktioniert das einwandfrei.
Wenn ich sie aber im Plugin-Ordner ablege und über die “Pluginxyz.php” über onCollectJavascript Files bekanntmache, dann funktioniert der Override nicht. Eigenständige Funktionen in dieser Datei funktionieren jedoch. Die neue .js-Datei wird also korrekt eingebunden, es gibt aber ein Problem mit dem Override.
Ich vermute, dass ich die Verzeichnisstruktur anders aufbauen muss, wenn ich Theme-Plugins überschreiben will, weiss aber nicht wie. Da habe ich keinen Hinweis gefunden.
Die Verzeichnisstruktur im Plugin-Bereich stellt sich momentan so dar:
custom
plugins
EseomPlugin
Resources
views
frontend
_public
src
js
jquery.ajax-variant.js
soll erweitern:
themes
Frontend
Responsive
frontend
_public
src
js
jquery.ajax-variant.js
Kann mir hier jemand weiterhelfen?