In einem OctoberCMS-Plugin wollte ich eine JavaScript Datei laden, sobald eine Seite von OctoberCMS geladen wird. In diesem Beispiel liegt die Datei in dem Ordner plugins/myname/myplugin/assets/js/script.js
.
Das laden der Datei lässt ich in der boot()
-Funktion in der Plugin.php
erreichen:
/**
* boot method, called right before the request route.
*/
public function boot()
{
Event::listen('cms.page.beforeDisplay', function($controller, $url, $page) {
$controller->addJs('/plugins/myname/myplugin/assets/js/script.js');
});
}
Code-Sprache: PHP (php)