Insertions de plusieurs fichier JS
Hello !
Je cherche à insérer plusieurs fichier JS local dans mon projet SF ! J'ai évidement cherché sur internet comment faire mais je comprend pas :( (je débute en SF).
J'ai créé un dossier "JS" dans le dossier assets et dans le dossier "JS" il y a le fichier testA.js
J'ai aussi créé un fichier testB.js dans le dossier public
Voici mon block javascripts dans mon base.html.twig
Code:
1 2 3 4 5 6
|
{% block javascripts %}
{% block importmap %}{{ importmap('app') }}{% endblock %}
<script src="{{asset('JS/testA.js')}}"></script>
<script src="../public/testB.js"></script>
{% endblock %} |
Dans la console de mon navigateur, quand j'ouvre ma page qui est dans templates/pages/signalement/show.html.twig
Dans show.html.twig :
Code:
1 2 3 4
|
<div id="signalement">
<p>ceci est un test</p>
</div> |
Il ne me trouve pas testB : Échec du chargement pour l’élément <script> dont la source est « http://localhost:8000/public/testB.js ».
Il ne me trouve testA j'ai un autre message d'erreur :
Uncaught ReferenceError: can't access lexical declaration 'signalement' before initialization
<anonymous> http://localhost:8000/assets/JS/testA-pvpnoMf.js:1
Je comprends pas trop comment intégrer d'autre fichier en plus du app.js dans Symfony !
Merci de vos lumières :)