Afficher un tableau de bord dans WeeMake

Vous pouvez afficher un tableau de bord Biwee sur n'importe quelle page de WeeMake.

L'affichage du tableau de bord peut être conditionnel, et vous pouvez lui passer des informations de contexte pour filtrer les données qui seront affichées dans le tableau de bord.

Lors de la configuration d'un tableau de bord, vous pouvez choisir de l'afficher :

  • sur un page qui lui est propre

  • sur une page existante de l'application

Prérequis pour importer un tableau de bord Biwee

1. Votre société Biwee doit posséder une clé API d'intégration.

Pour le vérifier, vous pouve vous connecte au backoffice de biwee : www.backoffice.biwee.fr et cliquez sur votre société.

2. Renseignez la clé API dans WeeMake

Renseignez la clé API dans le menu Biwee

Activez l'option "Accessible par API" au niveau du tableau de bord Biwee

Dans le menu "Partager", cliquez sur Accessible en API.

Si nécessaire, configurez vos paramètres de requêtes qui pourront être renseignés lors des appels WeeMake, dans le menu Réglages -> Paramètres de requête.

Intégration du tableau de bord dans WeeMake

Vous pouvez intégrer un tableau de bord Biwee :

  • dans une page dédiée accessible par un menu que vous aurez configuré

  • sur votre page d'accueil

  • sur une page spécifique dans l'application, en indiquant la page en question, et sur quelle action sur cette page : view / edit

Pour intégrer un tableau de bord, cliquez sur le menu Biwee -> Tableaux de bord, puis cliquez sur Ajouter

La fenêtre de configuration du tableau de bord s'affiche.

Nom : nom u tableau de bord

GUID : guid du tableau de bord Biwee. Vous pouvez l'obtenir dans Biwee, en consultant le tableau de bord en ligne dans l'url : https://www.biwee.fr/tableau-de-bord/guid

Afficher dans le menu : Si oui est sélectionné, une nouvelle entrée sera ajoutée au menu, permettant d'accéder directement au tableau de bord, sur une page qui lui est dédiée

Controlleur : permet d'indiquer sur quel type de page le tableau de bord est affiché

Action : 2 valeurs possibles : view / edit

  • view : sera affiché sur le controlleur, en mode visualisation de l'objet

  • edit : sera affiché sur le controlleur, en mode modification de l'objet

Paramètres URL :

Ce champ permet d'exploiter les valeurs de paramètres qui sont passés dans l'URL de l'élément affiché. Les valeurs de paramètres peuvent être utilisées pour mettre en place un affichage conditionnel d'un tableau de bord. Ou alors les valeurs de paramètres peuvent être utilisées dans le tableau de bord directement, pour filtrer les données.

Exemples : id = 1 , le tableau de bord ne s'affichera que si l'id dans l'URL est égal à 1 id , le paramètre id doit être présent dans l'URL et sa valeur est passée au tableau de bord

Pour mettre en place des conditions complexes, vous pouvez utiliser des expressions régulières. Il suffit d'entourer l'expression par des slashes. E : id=/[0-9]+/ Vous pouvez combiner plusieurs conditions, en utilisant l'opérateur & : id=1&mode=list

Si vous avez besoin de modifier le nom du paramètre d'URL, utilisez le > nom_param > nouveau_nom_param

Si votre tableau de bord doit s'afficher sur plusieurs pages, et que les paramètres d'URL ne sont pas forcément les mêmes, vous pouvez spécifier plusieurs paramètres séparés par des | WeeMake parcourera l'ensemble des paramètres, et regarde si un de ces paramètres est présent dans l'URL Avec l'expression suivante: identifiant|id|object_id>objet, si dans l'URL il y a soit un paramètre identifiant, ou id, ou object_id, il passe sa valeur au tableau de bord, et renomme le paramètre en object_id

Placement dans la page : haut ou bas

Last updated

Was this helpful?