Code: Tout sélectionner
Fatal error: Uncaught Twig\Error\LoaderError: Looks like you try to load a template outside configured directories (../theme/some_file.css) in "@some_extension/some_other_file.html"
Les lignes qui peuvent en être la cause sont par exemple :
Code: Tout sélectionner
<!-- INCLUDECSS ../theme/foobar.css -->
Code: Tout sélectionner
{% INCLUDECSS '../theme/foobar.css' %}
On peut facilement résoudre ce problème en utilisant le préfixe d'extension au lieu des chemins relatifs :
Code: Tout sélectionner
<!-- INCLUDECSS @some_extension/foobar.css -->
Code: Tout sélectionner
{% INCLUDECSS '@some_extension/foobar.css' %}
D'autres inclusions comme INCLUDEJS ou l'inclusion de twig ( twig include ) seront également affectées par ce comportement. Il est recommandé de toujours utiliser le préfixe de votre extension comme indiqué ci-dessus.
Source :