diff --git a/templates/pages/backoffice/ajaxpage/layout.html.twig b/templates/pages/backoffice/ajaxpage/layout.html.twig index 10f0f6fbb..cf207d773 100644 --- a/templates/pages/backoffice/ajaxpage/layout.html.twig +++ b/templates/pages/backoffice/ajaxpage/layout.html.twig @@ -186,25 +186,27 @@ {% endif %} {% block iboPageCssFiles %} - + + {% for aCssFileData in aPage.aCssFiles %} + // Only if file is NOT already present in the register (see it declaration in WebPage TWIG template), add it to the page and register + if (aLoadedCssFilesRegister.has("{{ aCssFileData['link']|raw }}") === false) { + $('').appendTo('head'); + aLoadedCssFilesRegister.set("{{ aCssFileData['link']|raw }}", true); + } + {% endfor %} + + {% endif %} {% endblock %} {{ aPage.sCapturedOutput|raw }}