Filtrer mon module par catégorie – via le code d’intégration

Ce tutoriel technique vous permettra de filtrer le contenu affiché sur votre carte par sous-catégories de points d’intérêt.

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 de points d’intérêt que vous souhaitez filtrer, séparés par un point-virgule (paramètre “mb_sub-categories-poi”).

    3. La liste des différentes catégories & sous-catégories se trouvent ici : http://ws.cirkwi.com/tuto/categories.php
    4. Le code devrait donc ressembler à ça :
      <?php $code_html = file_get_contents("https://www.modulesbox.com/fr/api/module/XXX?mb_key=XXX&mb_sub-categories-poi=1;2&".$_SERVER["QUERY_STRING"]); echo $code_html; ?>

Votre carte possède maintenant uniquement les POI qui sont dans la catégorie 1 ou 2.

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 des points d’intérêt que vous souhaitez filtrer, séparés par un point-virgule (paramètre “mb_sub-categories-poi”).
    3. La liste des différentes catégories & sous-catégories se trouve ci-dessous, ou ici : http://ws.cirkwi.com/tuto/categories.php
    4. 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_sub-categories-poi": "1;2"} });
      </script> <div id="mb-module-xxx"></div>

Dans l’exemple ci-dessus, la carte affichera uniquement les points d’intérêts qui sont dans la catégorie 1 OU 2.

 

Liste des sous-catégories :

 

Catégorie (Identifiant) Sous-catégorie Identifiant sous-catégorie
Hébergements (1) Gîtes 1
Ch. d hôtes 2
Hôtels 3
Auberges de jeunesse 4
Camping-car 16
Campings 17
Meublé 22
Centres de vacances 39
Refuge 41
Autres 99
Villages vacances 158
Restauration (2) Restaurants 5
cafés, bars… 6
Fast-food 13
Brasserie 137
Table d hôtes 141
Lieux d intérêts (3) Art et musées 14
Monuments et architecture 15
Ibeaken (réservé) 21
Lieux historiques 25
Parcs et jardins 26
Château, eglise et abbaye 27
Points de vues et panorama 28
Divers 29
Point d intérêt naturel 42
Parc d attractions 67
Non classé 78
Lac / etendue d eau 87
Gorge 88
Aires de pique-nique 89
Patrimoine religieux 96
Réserve naturelle 97
Col 98
Histoires et légendes 127
Patrimoine industriel 128
Lieux de mémoire 142
Evènements (4) Autres 19
Evènements sportifs 146
Evènements culturels 147
Evènements familiaux 149
Activités (6) Autres 100
Activités sportives 143
Activités culturelles 144
Activités familiales 145
Informations (7) Offices de tourisme 23
Autres informations 79
Producteurs et Artisans (8) Viande et charcuterie 47
Produit de la ferme 48
Artisans 60
Alcool 62
Boulangerie / patisserie 63
Poisson 72
Dégustation 101
Autres 150
Fluvial (10) Pratique 83
Location de bateau 84
Patrimoine 85
Croisière 86
Services et Commerces (11) Commerces 80
Transport 81
Banques / distributeurs 82
Parking 151
Boulangerie 152
Supermarché / epicerie 153
Autres commerces 154
Gares, taxis, bus 155
Location 156
Garage / réparation 157