Bonjour,


Comment "traduire" une strcture de page HTML suivante :

HEAD
Script1
Script2
/HEAD

BODY
DIV
Script
/BODY


en Laravel avec Layout ?
Dans le layout qui contient le Head, on mettrait les Script1 et 2.
Dans le layout "Content" on mettrait le Div et script.
?


J'essaye d'afficher une carte (Openlayers) sur une version fraiche de Laravel, avec le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
<!doctype html>
<html lang="en">
  <head>
    <link rel="stylesheet" href="https://cdn.rawgit.com/openlayers/openlayers.github.io/master/en/v5.2.0/css/ol.css" type="text/css">
    <style>
      .map {
        height: 400px;
        width: 100%;
      }
    </style>
    <script src="https://cdn.rawgit.com/openlayers/openlayers.github.io/master/en/v5.2.0/build/ol.js"></script>
    <title>OpenLayers example</title>
  </head>
  <body>
    <h2>My Map</h2>
    <div id="map" class="map"></div>
    <script type="text/javascript">
      var map = new ol.Map({
        target: 'map',
        layers: [
          new ol.layer.Tile({
            source: new ol.source.OSM()
          })
        ],
        view: new ol.View({
          center: ol.proj.fromLonLat([37.41, 8.82]),
          zoom: 4
        })
      });
    </script>
  </body>
</html>
Quand j'adapte a Laravel, ca m'affiche un cadre avec les boutons de la carte, mais aucune carte ne s'affiche.

J'essaye vraiment de comprendre ce qui se passe (j'ai le meme probleme avec d'autres sites de cartes geographique ...)

Quelqu'un aurait une idée ? Je tourne en rond depuis 2 jours

Excellente journée,

Julien