Afficher un tableau de bord dans WeeMake
Last updated
Was this helpful?
Last updated
Was this helpful?
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
Pour le vérifier, vous pouve vous connecte au backoffice de biwee : www.backoffice.biwee.fr et cliquez sur votre société.
Renseignez la clé API dans le menu 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.
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
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
GUID : guid du tableau de bord Biwee. Vous pouvez l'obtenir dans Biwee, en consultant le tableau de bord en ligne dans l'url : guid