diff --git a/Configuration/TypoScript/constants.typoscript b/Configuration/TypoScript/constants.typoscript index f7abe2ccdec4aaeb4abe9d10d925887d3e12d802..df2fe7cb3cba7a9b8516e9c4506d3b9b433b1d19 100644 --- a/Configuration/TypoScript/constants.typoscript +++ b/Configuration/TypoScript/constants.typoscript @@ -1,3 +1,12 @@ +config { + tx_bison { + # cat=config.tx_bison; type=int[0-1]; label=Disable CSS files + disableCss = 0 + # cat=config.tx_bison; type=int[0-1]; label=Disable JS files + disableJs = 0 + } +} + plugin.tx_bison_recommender { view { # cat=plugin.tx_bison_recommender/file; type=string; label=Path to template root (FE) diff --git a/Configuration/TypoScript/setup.typoscript b/Configuration/TypoScript/setup.typoscript index e6198e889a308c8d57185e3d6c6e644703cdc0ca..e8f41d36ac7bd5662d0fccecb7d9df99301fffc6 100644 --- a/Configuration/TypoScript/setup.typoscript +++ b/Configuration/TypoScript/setup.typoscript @@ -1,4 +1,6 @@ page { + + [{$plugin.tx_bison.disableCss} == 0] includeCSS { bison_bootstrap = EXT:bison/Resources/Public/Css/bootstrap-5.2.2-dist/bootstrap.min.css bison_bootstrap { @@ -7,7 +9,9 @@ page { } bison_layout = EXT:bison/Resources/Public/Css/layout.css } + [END] + [{$plugin.tx_bison.disableJs} == 0] includeJSFooterlibs { bison_bootstrap = EXT:bison/Resources/Public/JavaScript/bootstrap-5.2.2-dist/bootstrap.bundle.min.js bison_bootstrap { @@ -19,6 +23,7 @@ page { disableCompression = 1 } } + [END] } plugin.tx_bison_recommender {