Filtrer mon module par identifiants d’objets – via le code d’intégration

Ce tutoriel technique vous permettra de filtrer le contenu affiché sur votre carte en fonction d’identifiants de parcours & points d’intérêts.

Cas A – Version PHP (recommandé) :

    1. Récupérez le code d’insertion PHP depuis votre interface de gestion de modules, il devrait ressembler à ça :

      <?php $code_html = file_get_contents("https://www.modulesbox.com/fr/api/module/XXX?mb_key=XXX&".$_SERVER["QUERY_STRING"]); echo $code_html; ?>
    2. Ajoutez ensuite en paramètre la liste d’identifiants que vous souhaitez filtrer, séparés par un point-virgule (paramètre “mb_list-circuit-id” pour filtrer parmi les parcours, « mb_list-poi-id » pour filtrer parmi les points d’intérêts).

    3. Le code devrait donc ressembler à ça :
      <?php $code_html = file_get_contents("https://www.modulesbox.com/fr/api/module/XXX?mb_key=XXX&mb_list-poi-id=78002;59980&mb_list-circuit-id=12345;67891".$_SERVER["QUERY_STRING"]); echo $code_html; ?>

Désormais votre carte affiche uniquement les parcours / points d’intérêts qui sont présents dans le(s) paramètre(s) renseigné(s).

Cas B – Version JavaScript :

    1. Récupérez le code d’insertion JavaScript depuis votre interface de gestion de modules, il devrait ressembler à ça :

      <script type="text/javascript" src="https://www.modulesbox.com/js/module-loader.js" id="mb-module-loader"></script> 
      <script type="text/javascript">
      mbLoadModule({ id: XXX ,locale: 'fr'}); 
      </script>
      <div id="mb-module-xxx"></div>
    2. Ajoutez ensuite en paramètre la liste d’identifiants que vous souhaitez filtrer, séparés par un point-virgule (paramètre “mb_list-circuit-id” pour filtrer parmi les parcours, « mb_list-poi-id » pour filtrer parmi les points d’intérêts).
    3. Le code devrait donc ressembler à ça :

      <script type="text/javascript" src="https://www.modulesbox.com/js/module-loader.js" id="mb-module-loader"></script>
      <script type="text/javascript"> 
      mbLoadModule({ id: XXX, locale: 'fr',
         params: {"mb_list-poi-id": "78002;59980","mb_list-circuit-id": "12345;67891"} });
      </script> <div id="mb-module-xxx"></div>

Désormais votre carte affiche uniquement les parcours / points d’intérêts qui sont présents dans le(s) paramètre(s) renseigné(s).

Leave a Comment