Bonjour,
Je pose ici ma question http://stackoverflow.com/questions/2...n-symfony-twig et postée aussi sur le forum SIG (http://www.developpez.net/forums/d14...-symfony2-twig )
Mais c'est plus une question d'intégration d'un script dans symfony qu'une question de SIG.


J'ai une application symfony 2 avec des données géoréférencées, lat + lon et je voudrais en avoir une cartographie.
Pour simplifier, on peut commencer avec la base, l'exemple de http://leafletjs.com/examples/quick-start.html

dans base.html.twig j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
{% block stylesheets %}
        <link rel="stylesheet" href="{{ asset('css/bootstrap.css') }}" type="text/css" /> 
        <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" />
 
{% endblock %}
{% block javascripts %}
        <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js">			</script>
        <script type="text/javascript" src="{{ asset('js/bootstrap.js') }}">			</script>
        <script src="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script>
 {% endblock %}
dans la vue index.html.twig j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 {% block map %}
 
    <div id="map_canvas" class="map" style="height:250px" >
    <script type="text/javascript">
    //carte centrée au sud Niger
   var map = L.map('map_canvas').setView([13.3, 3.05], 7);
   var marker{0} = L.marker([{13.5}, {3.5}]).addTo(map);
       marker{0}.bindPopup("texte");
   </script>
    </div>
Je remplirai des variables dans le controleur, plus tard.


Et ... rien ... nada ...

qu'est-ce qui peut me manquer ?????

D'avance merci !