Comment afficher directement les fiches de consultation des points d’intérêt ou des circuits sur mon module ?

[Option payante] [Disponible sur le template Tourisme]

Dans les deux cas, A et B, le même code d’intégration de base peut être utilisé pour n’importe quel POI ou circuit.

Cas A – Version PHP (recommandé) :

  1. Si ce n’est pas déjà fait, paramétrez votre premier module
  2. Comme pour une insertion classique, récupérez depuis l’interface le code d’insertion PHP du type :
    <?php
    $code_html = file_get_contents("https://www.modulesbox.com/fr/api/module/XXX?mb_clef=XXX&".$_SERVER["QUERY_STRING"]);
    echo $code_html;
    ?>
  3. Pour afficher la fiche d’un circuit en consultation, les deux paramètres à ajouter au code d’insertion sont :
    <?php
    $code_html = file_get_contents("https://www.modulesbox.com/fr/api/module/XXX?mb_clef=XXX&mb_id=ID_DU_CIRCUIT&mb_page=circuit&".$_SERVER["QUERY_STRING"]);
    echo $code_html;
    ?>
  4. Pour afficher la fiche d’un POI en consultation, les paramètres à ajouter au code d’insertion sont :
    <?php
    $code_html = file_get_contents("https://www.modulesbox.com/fr/api/module/XXX?mb_clef=XXX&mb_id=ID_DU_POI&mb_page=poi&".$_SERVER["QUERY_STRING"]);
    echo $code_html;
    ?>
  5. Remplacer ID_DU_CIRCUIT et ID_DU_POI par l’identifiant de l’objet qui vous intéresse. Vous pouvez retrouver les identifiants dans l’url en consultant ou créant le circuit ou le POI par exemple.

Cas B – Version JavaScript :

  1. Si ce n’est pas déjà fait, paramétrez votre premier module
  2. Comme pour une insertion classique, récupérez depuis l’interface le code d’insertion JavaScript du type :

    <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 });
     </script>
     <div id="mb-module-xxx"></div>
  3. Pour afficher la fiche d’un circuit en consultation, les paramètres à ajouter au code d’insertion sont : 

    <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,
              params : {
                  mb_id : ID_DU_CIRCUIT,
                  mb_page : 'circuit'
              } });
     </script>
     <div id="mb-module-xxx"></div>
  4. Pour afficher la fiche d’un POI en consultation, les paramètres à ajouter au code d’insertion sont :
    <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,
              params : {
                  mb_id : ID_DU_POI,
                  mb_page : 'poi'
              } });
     </script>
     <div id="mb-module-xxx"></div>
  5. Remplacer ID_DU_CIRCUIT et ID_DU_POI par l’identifiant de l’objet qui vous intéresse. Vous pouvez retrouver les identifiants dans l’url en consultant ou créant le circuit ou le POI.

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *