Changeset 70477 in spip-zone


Ignore:
Timestamp:
Mar 6, 2013, 3:04:33 PM (6 years ago)
Author:
brunobergot@…
Message:

déplacer le test d'appel sur le callback sinon celui-ci n'est pas détecté quand il est placé après la carte dans le source

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/gis/trunk/modeles/carte_gis.html

    r70476 r70477  
    117117"gpx":[(#ENV{gpx,''}|?{[(#ENV{gpx}|is_array|?{#ENV{gpx},#LISTE{#ENV{gpx}}}|gis_kml_to_urls|json_encode)],false})]
    118118};
    119 if (typeof(callback_map[(#GET{id})]) === "function") {
    120         map_cfg["[(#GET{id})]"]['callback']=callback_map[(#GET{id})];
    121 }
    122119
    123120// Charger le javascript de GIS et initialiser la carte (des que DOM ready)
    124121jQuery.getScript('[(#PRODUIRE{fond=javascript/gis.js,cluster=#ENV{cluster,non}})]',function(){
    125122        jQuery(function(){
    126         gis_init_map(map_cfg["[(#GET{id})]"]);
     123                if (typeof(callback_map[(#GET{id})]) === "function") {
     124                        map_cfg["[(#GET{id})]"]['callback']=callback_map[(#GET{id})];
     125                }
     126                gis_init_map(map_cfg["[(#GET{id})]"]);
    127127        });
    128128});
Note: See TracChangeset for help on using the changeset viewer.