diff --git a/application/views/templates/FHC-Footer.php b/application/views/templates/FHC-Footer.php index 272dd5542..8c0b8a4e9 100644 --- a/application/views/templates/FHC-Footer.php +++ b/application/views/templates/FHC-Footer.php @@ -60,7 +60,11 @@ if ($bootstrap3 === true) generateJSsInclude('vendor/twbs/bootstrap3/dist/js/bootstrap.min.js'); // Bootstrap 5 JS - if ($bootstrap5 === true) generateJSsInclude('vendor/twbs/bootstrap5/dist/js/bootstrap.min.js'); + if ($bootstrap5 === true) + { + generateJSsInclude('vendor/popperjs/popperjs2/core@2'); + generateJSsInclude('vendor/twbs/bootstrap5/dist/js/bootstrap.min.js'); + } // Moment JS if ($momentjs2 === true) diff --git a/composer.json b/composer.json index 229b83a98..42b6bfad9 100644 --- a/composer.json +++ b/composer.json @@ -326,6 +326,17 @@ } } }, + { + "type": "package", + "package": { + "name": "popperjs/popperjs2", + "version": "2.11.6", + "dist": { + "url": "https://unpkg.com/@popperjs/core@2", + "type": "file" + } + } + }, { "type": "package", "package": { @@ -440,6 +451,7 @@ "tomazdragar/simplecropper": "1.0", "twbs/bootstrap3": "3.4.*", "twbs/bootstrap5": "5.1.*", + "popperjs/popperjs2": "2.11.*", "vuejs/vuejs3": "3.2.33", "vuejs/vuerouter4": "4.1.3", diff --git a/composer.lock b/composer.lock index ad715f642..1a0916853 100644 --- a/composer.lock +++ b/composer.lock @@ -1780,6 +1780,15 @@ }, "type": "library" }, + { + "name": "popperjs/popperjs2", + "version": "2.11.6", + "dist": { + "type": "file", + "url": "https://unpkg.com/@popperjs/core@2" + }, + "type": "library" + }, { "name": "twig/twig", "version": "v1.42.5",