Bonjour,
Voila je rencontre un petit problème avec mon code. Mon Js ne se charge pas.
Ce que je fais
A vrai dire si je met la balise {% block javascript %} avant la balise {% block body %} mon js tous se charge bien mais si je met la balise javascript tel q'elle est sur le code ci dessous bah rien ne marche.
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>{% block title %}Welcome!{% endblock %}</title>
<link rel="icon" type="image/png" href="{{ asset('Image/front/logo/logo_rogner.jpg') }}" />
{#<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>#}
{% block stylesheets %}
{{ encore_entry_link_tags('app') }}
{% endblock %}
</head>
<body>
{% block body %}{% endblock %}
<div id="toTop" class="btn btn-info" style="display: block;"><span class="fas fa-chevron-up"></span></div>
<footer class="footer mt-auto py-3 bg-light" style="margin-top: 20px!important;">
<div class="container text-center">
<span class="text-muted">© Copyright Onerba</span>
</div>
</footer>
{% block javascripts %}
{{ encore_entry_script_tags('app') }}
{% endblock %}
</body>
</html>
Ce que je veux
Je comprend que le js a besoin de se charger avant le chargement de contenue de la page mais, si je fais cela il prendra trop de temps lors du chargement.
Ce que j'obtiens
si je garde ce code bah j'ai undifined $ jquery comme erreur