diff --git a/_config/config.yml b/_config/config.yml index c04e163..051f92f 100644 --- a/_config/config.yml +++ b/_config/config.yml @@ -4,7 +4,7 @@ After: 'framework/*, cms/*' --- SilverStripe\Admin\LeftAndMain: extra_requirements_javascript: - - 'betternavigator/javascript/BN.LeftAndMain.Preview.js' + - 'jonom/silverstripe-betternavigator: javascript/BN.LeftAndMain.Preview.js' SilverStripe\CMS\Controllers\ContentController: extensions: - JonoM\BetterNavigator\Extension\BetterNavigatorExtension diff --git a/composer.json b/composer.json index e558fb3..86433ee 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,7 @@ { "name": "jonom/silverstripe-betternavigator", "description": "Front-end utility menu for SilverStripe websites featuring administration and development tools", - "type": "silverstripe-module", + "type": "silverstripe-vendormodule", "keywords": [ "silverstripe", "navigator", @@ -19,7 +19,12 @@ "silverstripe/framework": "^4.0" }, "extra": { - "installer-name": "betternavigator" + "installer-name": "betternavigator", + "expose": [ + "css", + "images", + "javascript" + ] }, "autoload": { "psr-4": { diff --git a/templates/BetterNavigator/BetterNavigator.ss b/templates/BetterNavigator/BetterNavigator.ss index fae5d4d..67e1958 100644 --- a/templates/BetterNavigator/BetterNavigator.ss +++ b/templates/BetterNavigator/BetterNavigator.ss @@ -1,5 +1,5 @@ -<% require javascript("betternavigator/javascript/betternavigator.js") %> -<% require css("betternavigator/css/betternavigator.css") %> +<% require javascript("jonom/silverstripe-betternavigator: javascript/betternavigator.js") %> +<% require css("jonom/silverstripe-betternavigator: css/betternavigator.css") %>