Intégrer le système de votes de xmsocial dans son module

Auteur
Gregory
Publication
06-01-2021
06-01-2021
Mise à jour
29-01-2022
Note
5.0 (2 votes)
Niveau
Avancé
Intégrer le système de votes de xmsocial dans son module

Intégrer le système de votes de xmsocial dans son module Vous souhaitez ajouter un système de votes à votre module ?

Dans ce tutoriel, vous allez apprendre à intégrer le système de vote du module xmsocial dans votre module !!!



Suppression des notes


Il s'agit de supprimer les liens des notes si on supprime la page qui accueille le système de notation.

Il suffit d'intégrer le code suivant lors de la suppression de votre page :

//xmsocial
if (xoops_isActiveModule('xmsocial')) {
    
xoops_load('utility''xmsocial');
    echo 
XmsocialUtility::delRatingdata('le-nom-du-module'$id-de-la-page);
}

  • 'le-nom-du-module' : Le nom de votre module (du dossier),
  • $id-de-la-page : Représente l'id de votre page afin de supprimer les notes de cette page.

J'ai placé un "echo" pour cet exemple car la classe retourne un message d'erreur en cas de problème.
Dans mes modules, je l'assigne à une variable pour traiter le message d'erreur.