Nextrek
Diff Revisions
1060
vs
1061
for /Web/Smartcharging_site/maps-frame.php
|
@@ -1,20 +1,3 @@ |
1 |
|
- |
<?php |
2 |
|
- |
if ($_SERVER['HTTP_HOST'] != "localhost"){ |
3 |
|
- |
define( '_JEXEC', 1 ); |
4 |
|
- |
define('JPATH_BASE', '../'); |
5 |
|
- |
require_once ( JPATH_BASE .'/includes/defines.php' ); |
6 |
|
- |
require_once ( JPATH_BASE .'/includes/framework.php' ); |
7 |
|
- |
|
8 |
|
- |
$language = JFactory::getLanguage(); |
9 |
|
- |
$lang = $language->getTag(); |
10 |
|
- |
} else { |
11 |
|
- |
$lang = "it-IT"; |
12 |
|
- |
} |
13 |
|
- |
|
14 |
|
- |
$mapLang = substr($lang, 0, 2); |
15 |
|
- |
|
16 |
|
- |
?> |
17 |
|
- |
|
18 |
1 |
|
<!DOCTYPE html> |
19 |
2 |
|
<html lang="<?php echo $lang; ?>"> |
20 |
3 |
|
<head> |
|
@@ -26,14 +9,27 @@ |
26 |
9 |
|
<script src="js/maps-google.js"></script> |
27 |
10 |
|
<script src="lang/lang.js"></script> |
28 |
11 |
|
<script src="js/cookie/jquery.cookie.js"></script> |
|
12 |
+ |
<script> |
|
13 |
+ |
$('html').attr("lang", parent.document.documentElement.lang); |
|
14 |
+ |
</script> |
29 |
15 |
|
</head> |
30 |
|
- |
<body> |
|
16 |
+ |
<body id="map-body"> |
31 |
17 |
|
<input id="pac-input" class="controls" type="text" placeholder="Search Box"> |
32 |
18 |
|
<script>$('#pac-input').attr("placeholder", getText("Cerca", document.documentElement.lang));</script> |
33 |
19 |
|
<div id="map"></div> |
34 |
|
- |
<script async defer |
35 |
|
- |
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDUqBLxMo-RgdekbpMbRUQRxr9ZyXXBdWY&language=<?php echo $mapLang ?>&libraries=places&callback=initAutocomplete"> |
|
20 |
+ |
<script> |
|
21 |
+ |
var node = document.createElement("SCRIPT"); |
|
22 |
+ |
node.async = true; |
|
23 |
+ |
node.defer = true; |
|
24 |
+ |
if(document.documentElement.lang != "it-it") |
|
25 |
+ |
node.src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDUqBLxMo-RgdekbpMbRUQRxr9ZyXXBdWY&language=en&libraries=places&callback=initAutocomplete"; |
|
26 |
+ |
else |
|
27 |
+ |
node.src = "https://maps.googleapis.com/maps/api/js?key=AIzaSyDUqBLxMo-RgdekbpMbRUQRxr9ZyXXBdWY&language=it&libraries=places&callback=initAutocomplete"; |
|
28 |
+ |
document.getElementById("map-body").appendChild(node); |
36 |
29 |
|
</script> |
|
30 |
+ |
<!--script async defer |
|
31 |
+ |
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDUqBLxMo-RgdekbpMbRUQRxr9ZyXXBdWY&language=<?php echo $_SERVER['REQUEST_URI'] ?>&libraries=places&callback=initAutocomplete"> |
|
32 |
+ |
</script--> |
37 |
33 |
|
|
38 |
34 |
|
</body> |
39 |
35 |
|
</html> |