Oui, dans base.html.twig, j'ai
1 2 3 4
| <div class="row">
{% block map %}
{% endblock %}
</div> |
Ce code est inclus dans le body , et se trouve juste en dessous d'une table.
Quand, dans la vue index.html.twig, je mets un texte pour tester, j'ai bien le texte au bon endroit. D'ailleurs si je change la hauteur de l'élement :
<div id="map_canvas" class="map" style="height:250px" >
j'ai bien une modification de la disposition des eléments à l'écran.
Le code source de la page (code source envoyé au navigateur) est :
1 2 3 4 5 6 7 8 9 10 11 12 13
| <div class="row">
<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>
</div> |
Partager