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é) :
- Si ce n’est pas déjà fait, paramétrez votre premier module
- 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; ?>
- 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; ?>
- 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; ?>
- 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 :
- Si ce n’est pas déjà fait, paramétrez votre premier module
-
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>
-
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>
- 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>
- 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.